我一直试图匹配不止一次出现的单词。例如:
在字符串"编辑表达式&要查看匹配项的文字。试着找到Text"。
我试图匹配"the"
,"Text"
和"to"
之类的字词。
Regex尝试过:
([A-Za-z])\w+{1,}
(([A-Za-z])\w+)+?
答案 0 :(得分:3)
您可以使用此正则表达式查找所有重复的单词:
\b(\w+)\b(?=.*\b\1\b)
您需要使用Pattern
和Matcher
API以及Matcher#find
方法来使用循环来获取所有单词。