【发布时间】:2018-06-27 04:54:02
【问题描述】:
我对正则表达式有疑问,需要您的帮助。我想检查我的字符串是否正确。第一个和最后一个是数字,后面只有数字和逗号。 2个数字内没有空格。
例如:
- 1,2,3,49,5 这是正确的
- 1,2,3,45,这是不正确的
- ,12,4,2,67 这是不正确的
- 1,2 3,4,5,6 这是不正确的
【问题讨论】:
标签: regex
我对正则表达式有疑问,需要您的帮助。我想检查我的字符串是否正确。第一个和最后一个是数字,后面只有数字和逗号。 2个数字内没有空格。
例如:
【问题讨论】:
标签: regex
^(?:\d+,)*\d+$
(?:\d+,)* - 得到类似“0”、“00”、“000”、...或空的匹配项
\d+ - 获取最后一个数字为“0”“00”“000”
【讨论】:
【讨论】: