标签: regex
我现在的表达是
/^((\d{1,2}(?!\d)(\.|-)\d{2}(?!\d)\s?)|(\d{1,3}(?!\d)\.?\s?))(-\s)?/
其目的是匹配(替换为空白)
"01. " "01. - " "01." "01 - " "01" "0.01"
以及其他各种组合。
到目前为止,它正在为我遇到的案件工作,但我想知道是否有任何方法可以将其压缩。
答案 0 :(得分:1)
此正则表达式匹配您的所有示例输入:
"\d+\.?\d*( -)? "
请参阅live demo。