jQuery / Regex模式:仅允许数字一个逗号

时间:2018-12-19 22:56:37

标签: jquery regex

这是我的模式:

var regex = /^[0-9\b,]+$/;

我有一个货币文本框,只想允许数字和一个逗号。 123456,789应得出123.456,789

1 个答案:

答案 0 :(得分:0)

如果您只是想验证输入是否由数字和(最多)一个逗号组成,则可以使用

var regex = /^[0-9]+,?[0-9]+$/

这将匹配具有一个或多个数字,后跟零或一个逗号,后跟一个或多个数字的模式。对于在逗号的两边允许输入多少位没有限制,并且不允许使用句点。