【发布时间】:2014-07-31 07:57:24
【问题描述】:
我有一个文本输入。
我写了一个正则表达式来屏蔽除. 和- 之外的所有特殊字符。现在,如果用户错误地在输入中输入了两个.(点),那么使用当前的正则表达式
var valueTest='225..36'
valueTest.match(/[^-.\d]/)
我预计号码不会通过这个条件
如何处理这种情况。我只想在输入字段中一个 .(点),因为它是一个数字。
【问题讨论】:
-
你想允许有一个点的数字吗?
-
你能给我们展示更多的例子吗?例如允许连字符甲酸
标签: javascript jquery regex