我正在尝试找出如何通过JavaScript匹配正则表达式,这些情况在下面显示的情况下起作用:
如果包含的字符不是数字或空格,则必须返回false。仅包含数字或带空格的数字时,必须返回true。
在这个网站https://regexr.com/中,我意识到很明显我需要下一个表达式:
/^[0-9\s]+$/
但是我无法将其应用于JavaScript中的代码,因此,请您提供一些帮助。
123asd->假
123asd 123asd->假
123->是
123 123->是
这是我的代码:
var stringToAnalize = "123 123";
var numberPattern = new RegExp("^[0-9\s]+$");
numberPattern.test(stringToAnalize);
因此,此示例必须返回true。
提前谢谢!