【发布时间】:2016-03-22 09:08:14
【问题描述】:
尝试为 HTML5 输入表单组合 regex,以允许逗号作为千位分隔符。因此,例如以下内容应该都是有效的:
- 20
- 3000
- 4,000
- 600000
- 7,000,000
- 8000000
我的要求是:
- 只允许数字
- 允许逗号
- 任何大于 0 但小于 99999999 的数字
我有这个,但它似乎不起作用:
[0-9,]{1,8}
请注意,据我所知,HTML5 输入模式不需要^ 或$,因为这些都是假设的。
【问题讨论】:
-
@WiktorStribiżew 这与
800,000不匹配