我正在尝试编写一个正则表达式来检测重复两次的单词,例如 greatgreat
或 appleapple
。经过数小时的尝试,我找不到任何方法,我将其发布在这里,看看是否有人可以提供帮助。
最佳答案
试试这个(example 在 RegExr 上):
(\w+)\1
如果您想确保整个字符串是一个双字,请添加 anchor :
^(\w+)\1$
有关更多信息,请参阅文档 - "Round brackets for grouping and backreferences" .
关于regex - 双字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11086729/