标签: regex
我正在使用以下正则表达式,它仅适用于数字 目前我需要添加“:”我应该怎么做?
这对我不起作用......
@"^[0-9](:)+\s*$"
例如接受像
80:80 8000 8
答案 0 :(得分:0)
您可以使用以下正则表达式执行此操作:
^\d[\d:]*\s*$
演示:http://regex101.com/r/dK7mU3
答案 1 :(得分:0)
@"^[0-9][\d:]*\s*$"
会为你做,因为它会添加冒号和数字
你的正则表达式强制存在:。因此它不会与你的所有例子相匹配。
:
演示:http://regex101.com/r/bQ2xI7