标签: c# regex
我正在尝试在C#中创建正则表达式模式。唯一的限制是模式不能接受两个数字。例如:
我只是不知道正则表达式怎么样。我试过
Regex regex = new Regex("(?=.*\\d{2})");
但它不起作用。
请帮助,谢谢。
答案 0 :(得分:2)
使用此模式
^(?!.*[0-9]{2}).*
Demo
答案 1 :(得分:1)
正则表达式并非真正用于测试负面条件。更好的方法是匹配\d{2}并仅在正则表达式不匹配字符串时执行代码。
\d{2}