请教一个正则表达式写法: 1,33,44,112,2 , 怎么写都不对, 似乎也不简单! 求助各位大侠 !!!
本帖最后由 vencie 于 2013-02-22 21:02:30 编辑
请教一个正则表达式写法: 1,33,44,112,2
也就是逗号分隔的数字.
有2个要求:
1. 首尾不能有逗号
2. 中间的逗号不能连续出现2次.
自己很菜, 尝试了这样的写法, 但不可行:
^[0-9]*{[,]?[0-9]*}*$"
求助 !
正则表达式
------解决方案--------------------/^(\d+,){1,}\d+$/
------解决方案--------------------这样写
/^(?:\d+,)*\d+$/
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn