我有两个字符串: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的Java正则表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21678626/