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.
我需要编写将匹配任何预定义字符序列的正则表达式,即在字符串“Hello,, world, xaxxa”中将找到双逗号和 x,但不是单个出现。希望这不是重复的问题,但我找不到任何答案...感谢您的帮助
你的意思是像
(.)\1+
在 Regexr 上查看
(.)匹配任何字符并将其存储在反向引用中(因为括号周围)。随着\1您访问此反向引用。
(.)
\1
所以这将匹配任何相同字符的序列。
如果您有一组已定义的字符,请使用字符类
([,x])\1+
您可以将任何字符添加到方括号内的类中。