当前位置: 代码迷 >> .NET相关 >> 求个正则。自己写的验证通不过,该如何处理
  详细解决方案

求个正则。自己写的验证通不过,该如何处理

热度:194   发布时间:2016-04-24 03:05:53.0
求个正则。。。自己写的验证通不过
输入字符串:0|11|123,1,34;1|12|;2|322|
类似上面的字符串   
第一位的数字只能是 0,1,2
第一个|和第二个|之间是 数字
第二个|之后和;之后是一个完整的字符串,这个字符串组成规则是  数字,数字,数字,也可能为空


自己写的正则验证不过啊 ^([012]|\d+|(\d+,?)*;?)+$

------解决方案--------------------
try:

^[012]\
------解决方案--------------------
\d+(\
------解决方案--------------------
(\d+,)*\d*;?\d*)+$
  相关解决方案