如题所述
(\w+)匹配一个词, \1匹配第一个匹配组, 在这里就是前面匹配的那个词.
所以:
(\w+) \1
匹配两个完全相同的词. (词里可以有至少一个字母或数字)
\s+
两个词当中隔了至少一个能被\s匹配的符号(比如空格, tab)
所以:
(\w+) \1
匹配两个完全相同的词. (词里可以有至少一个字母或数字)
\s+
两个词当中隔了至少一个能被\s匹配的符号(比如空格, tab)
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-08-02
匹配两个连续的重复单词
\b(\w+)\b\s+\1\b
两边的\b表示单词边界,开始的(\w+)表示一个单词,后面跟的\s+表示空白字符,然后\1表示重复开始的(\w+)中的内容.
\b(\w+)\b\s+\1\b
两边的\b表示单词边界,开始的(\w+)表示一个单词,后面跟的\s+表示空白字符,然后\1表示重复开始的(\w+)中的内容.