Regex in java for finding duplicate consecutive words

后端 未结 6 1869
时光说笑
时光说笑 2020-12-14 19:26

I saw this as an answer for finding repeated words in a string. But when I use it, it thinks This and is are the same and deletes the is

6条回答
  •  情话喂你
    2020-12-14 19:56

    if unicodes are important than you should use this:

     Pattern.compile("\\b(\\w+)(\\b\\W+\\b\\1\\b)*",
            Pattern.MULTILINE + Pattern.CASE_INSENSITIVE + Pattern.UNICODE_CHARACTER_CLASS)
    

提交回复
热议问题