我有以下正则表达式。
^((?=.{10,32}$)(?=.*[A-Z])(?=.*[a-z]))
正则表达式具有以下功能:
我想再添加一个验证。我不想要任何连续重复的角色。
你能帮帮我吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
这将匹配任何一对相同的字符:
"(.)\1"
这里的小程序。
static void Main(string[] args)
{
string a = "12223";
string b = "P12345";
bool z = Regex.IsMatch(a,@"(.)\1");
bool x = Regex.IsMatch(b,@"(.)\1");
}