我是正则表达式的新手。我正在寻找只有从A到Z重复字符的字符串,如(aaa或bbb)。
我正在使用部分正常工作的@"\b[a-z]{1}(.){1,}\b"
。不完全的。
如果有人在这方面帮助我,我将不胜感激。
感谢。
答案 0 :(得分:2)
您可以捕获捕获组中的第一个字符(组1)。
然后确保字符串的其余部分包含与第1组中捕获的字符相同的字符,方法是使用backreference对1组\1
进行分组:
<强>解释强>
\b
字边界([a-zA-Z])
匹配第一个捕获组中的大写或小写字符\1+
重复第一次捕获组1次或更多次\b
字边界