昨天写的正则表达式在官方提供的工具上完美通过,但是今天使用时发现并没有达到预想的效果,断点跟踪发现无法进入判断,偶然发现是匹配小数点的问题
将正则表达式由^[1-9]([0-9]{0,4}\.{1,1}[0-9]{0,2}|[0-9]{0,4})$
改为 ^[1-9]([0-9]{0,4}[.]{1,1}[0-9]{0,2}|[0-9]{0,4})$
即可
昨天写的正则表达式在官方提供的工具上完美通过,但是今天使用时发现并没有达到预想的效果,断点跟踪发现无法进入判断,偶然发现是匹配小数点的问题
将正则表达式由^[1-9]([0-9]{0,4}\.{1,1}[0-9]{0,2}|[0-9]{0,4})$
改为 ^[1-9]([0-9]{0,4}[.]{1,1}[0-9]{0,2}|[0-9]{0,4})$
即可