Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个正则表达式,但我无法解释它:\w\1。
\w\1
我认为它会匹配:aa因为它有a两次单词,第一组将是这个正则表达式的单词。但它没有以这种方式表现。
aa
a
仅当我们在 regex 周围加上括号时,反向引用才有效吗?
任何帮助,将不胜感激。谢谢。
\n指n第 th 个捕获组。但是,您的正则表达式中没有捕获组可供参考。您可能想要:
\n
n
(\w)\1
demo
作为一个 Java 字符串,它将是"(\\w)\\1".
"(\\w)\\1"
(\w)\1捕获匹配的子表达式并为其分配一个从零开始的序数。