【发布时间】:2016-10-22 16:20:48
【问题描述】:
我经历了很多线程,对给定的问题有很多答案。但是有些我无法弄清楚我做错了什么。 我的要求是小数点后不匹配超过 1 个数字 并且也应该丢弃非十进制数字。 例如
有效
1.1
12.1
1234.1
123456.0
.1
无效
.12
123
123.12
我写的是^([0-9]?\.?)+\.?[0-9]{1}$
当我尝试匹配 11.123 或 123 时,我得到了匹配。我做错了什么?
【问题讨论】:
标签: javascript c# regex