嘿,我正在尝试删除某些连续出现的字母,但不是所有字母,有人可以看看我做错了什么吗?
result2 = result2.replaceAll("[aeioucgjkqsxyzbfpvwdtmn]\\1+", "$1");
最佳答案
您缺少正则表达式中的组。
试试这个:
result2 = result2.replaceAll("([aeioucgjkqsxyzbfpvwdtmn])\\1+", "$1");
描述
演示
关于java - 删除连续出现的某些字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21146639/