javascript - 正则匹配纯数字和逗号(,)
巴扎黑
巴扎黑 2017-04-10 15:23:31
0
7
460
   想用个正则判断文本框里输入的是纯数字和逗号(,)其它的就一律不通过
巴扎黑
巴扎黑

reply all(7)
Peter_Zhu

/^[\d,]*$/.test(inputStr)

大家讲道理

不太确定你到底想要用了做什么
如果只是匹配的话
^\d{1,3}(,\d{3})*$

伊谢尔伦

不会是这样的把

js'123,34,345,345,462346,36'.match(/^[\d,]+$/)
黄舟
<form action="?" method="?">
国家代码:<input type="text" name="country_code" pattern="\d*,*"
title="三个字母的国家代码" />
<input type="submit" />
</form>

在线demo:Demo

关于JavaScript正则表达式:正则表达式

黄舟

[0-9,]*

Peter_Zhu

在input的onkeyup属性里写的正则。。。

https://jsbin.com/dibulo/edit?html,output

PHPzhong

'/[^\d,]*/'.test(str)

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template