C# 包含相同字母重复的字符串的正则表达式

C# 包含相同字母重复的字符串的正则表达式,c#,regex,C#,Regex,我不熟悉正则表达式。我正在寻找的字符串只有重复字符,如(aaa或bbb)从A到Z 我正在使用@“\b[a-z]{1}(..{1,}\b”,这部分工作正常。不完全是。 如果有人在这方面帮助我,我将不胜感激。 谢谢。您可以捕获捕获组(组1)中的第一个角色 然后确保字符串的其余部分包含与组1中捕获的字符相同的字符,方法是使用到组1,如\1: 解释 \b单词边界 ([a-zA-Z])匹配第一个捕获组中的大写或小写字符 \1+在组中重复第一次caturing 1次或多次 \b单词边界 您可以捕获捕获组

我不熟悉正则表达式。我正在寻找的字符串只有重复字符,如(aaa或bbb)从A到Z

我正在使用
@“\b[a-z]{1}(..{1,}\b”
,这部分工作正常。不完全是。 如果有人在这方面帮助我,我将不胜感激。
谢谢。

您可以捕获捕获组(组1)中的第一个角色

然后确保字符串的其余部分包含与组1中捕获的字符相同的字符,方法是使用到组1,如
\1

解释

  • \b
    单词边界
  • ([a-zA-Z])
    匹配第一个捕获组中的大写或小写字符
  • \1+
    在组中重复第一次caturing 1次或多次
  • \b
    单词边界

您可以捕获捕获组(组1)中的第一个角色

然后确保字符串的其余部分包含与组1中捕获的字符相同的字符,方法是使用到组1,如
\1

解释

  • \b
    单词边界
  • ([a-zA-Z])
    匹配第一个捕获组中的大写或小写字符
  • \1+
    在组中重复第一次caturing 1次或多次
  • \b
    单词边界

请为每个示例输入添加示例输入、预期输出以及当前正则表达式的结果。请为每个示例输入添加示例输入、预期输出以及当前正则表达式的结果。