gpt4 book ai didi

java正则表达式与字符串上的replaceAll

转载 作者:行者123 更新时间:2023-12-01 13:28:38 25 4
gpt4 key购买 nike

我有两个字符串:

s = "aaaaaaa"m = "a"

我想要输出为 commonChars="a" 但我得到 commonChars="aaaaaaa"s = "a" m =“aaaa”

我想要输出commonChars="a"

有人可以建议我使用正则表达式吗?

我的代码是

String commonChars = s.replaceAll("[^" + m + "]", "");

最佳答案

你可以做

String commonChars = s.replaceAll(m + "+", m);

关于java正则表达式与字符串上的replaceAll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21678626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com