菜鸟求正则表达式的方法
小弟最近刚刚接触正则表达式,碰到问题不太会解决
求高手帮忙~
要求如下:
输入一个字符串,要求验证字符串的格式
格式为 XX-XXXXXX
前两位必须是数字第三位是 -(减号),后六位是数字;
这种格式的字符串可以是一个或多个,中间用 (全角逗号、顿号或半角逗号隔开)
只支持以下格式
00-000000,01-000000,02-000012
00-000000,01-000000,02-000012
00-000000、01-000000、02-000012
其他的都报格式错误
请求诸位高手帮助......
------解决方案--------------------
JScript code
/^\d{2}-\d{6}(\s*[,,、]\s*\d{2}-\d{6})*$/gm
------解决方案--------------------
^(\d{2}-\d{6})((,|,|、)\d{2}-\d{6})*$