这是我的模式:
var regex = /^[0-9b,]+$/;
我有一个货币文本框,只想允许数字和一个逗号,所以例如。123456,789 应得到 123.456,789
如果您只是尝试验证输入是否由数字和(最多)单个逗号组成,则可以使用
var regex = /^[0-9]+,?[0-9]+$/
这将匹配具有一个或多个数字的模式,后跟零或一个逗号,后跟一个或多个数字。 它对逗号两侧允许的位数没有限制,也不允许句点。