标签: regex
如果字符串与“0”不匹配,我想用正则表达式进行测试
"a","00","0a","a0"是有效的字符串。 "0"不是
"a"
"00"
"0a"
"a0"
"0"
我的实际正则表达式是
^(0.+|[^0].*)$
是否有更简单的方法(正则表达式)来处理这种情况。
答案 0 :(得分:5)
假设您使用的正则表达式系统支持负向前瞻操作符?!,您可以
?!
^(?!0$)
匹配除"0"