我有一份名单。名字可能有一个,两个或更多的部分。例如:
我的输入工具之一是给我名字,在名字之间有一个空格重复两次。
是否有一个正则表达式,我可以用它找到重复的行?让它告诉我这个名字(不重复)。
发布于 2015-04-07 17:42:21
现场演示
简短而简单:
([a-zA-Z ]+) (\1)
发布于 2015-04-07 17:45:10
^(.*?)(?=\s\1)
尝试this.See演示。
https://regex101.com/r/sJ9gM7/71
发布于 2015-04-07 17:41:26
您可以使用此正则表达式查找至少有一个重复单词的所有名称:
(.+)\h+(?=\1)
RegEx演示
https://stackoverflow.com/questions/29497703
相似问题