如何在Java中使用正则表达式查找重复的字符?
谁能给我一个Java正则表达式来识别字符串中的重复字符?我只是在寻找立即重复的字符,它们可以是字母或数字。
例:
abccde <-寻找此内容(立即重复c的内容)
abcdce <-不是这个(c用另一个字符分隔)
回答:
尝试 "(\\w)\\1+"
在\\w
任何单词字符(字母,数字或下划线)和匹配\\1+
无论是在第一组括号,一次或多次的比赛。因此,您可以匹配出现的任何一个单词字符,然后立即再次匹配一个或多个相同的单词字符。
(请注意,我将正则表达式作为Java字符串给出,即反斜杠已经为您加倍了)
以上是 如何在Java中使用正则表达式查找重复的字符? 的全部内容, 来源链接: utcz.com/qa/409190.html