【发布时间】:2015-10-08 14:54:41
【问题描述】:
我正在尝试实现这个正则表达式检查。 (1个整数,3位数字)
有效:
- 0.236
- 0.21
- 1.231
- 1.01
无效:
- 12.23
- 12321
- 0.21323
我希望只有 1 位数字后跟一个只有 0-3 位小数的小数。
任何帮助都会很棒。我试过这个:
^(([0-9]{1})?(?=\.)[0-9]{0,3})|([0-9]{1})$
但没有锁。
编辑:我应该补充说我正在使用一个名为 inputmask 的 JQuery 插件。我希望输入掩码只接受我的要求。
【问题讨论】:
-
@Tushar:这将匹配他三分之二的“无效”示例。
-
你的号码会自己输入吗?还会有其他文字吗?这些是否有效:
$1.23、0.325、some text 1.23? -
不要重命名问题以包含“已解决”一词,请参阅How does accepting an answer work?
标签: javascript jquery regex jquery-inputmask