目标是使用.test()或.match()组成一个正则表达式,以检查字符串是否包含所有数字。
例如:
到目前为止,我的正则表达式看起来像这样:
str.match("^[0-9]*$")
我将返回null
我也在寻找使用.test()方法执行此操作的方法,该方法将返回true或false。
对于使用正则表达式的任何帮助,我们深表感谢。
答案 0 :(得分:1)
您的正则表达式正确。使用regexp文字,您将可以使用测试:
/^[0-9]*$/.test('10001')
-> true
/^[0-9]*$/.test('10ab001')
-> false