求一正则表达式: 不允许连续输入三个相同的字母
例如:
gdgabdsc, 正确
sgwaaausr, 错误
------解决方案--------------------看你用在哪里了
if(Regex.IsMatch(yourStr,@ "([a-zA-Z])\1{2} "))
{
//错误
}
else
{
//正确
}
------解决方案--------------------^(([a-zA-Z])(?!\2{2}))+$
大于
([a-zA-Z])\1{2} ")取反哦,允许一些特殊字符串
------解决方案--------------------@ "(\w)\1{2,} "