Javascript RegExp检查字符串中是否有其他字符

时间:2017-07-06 15:42:13

标签: javascript regex

字符串中只允许跟随字符

1 2 3 4 5 6 7 8 9 0() -

我想检查字符串是否包含任何其他字符

1 个答案:

答案 0 :(得分:2)

这应该可以满足您的需求,但它也会检测空格:

/[^\d()-]/g

示例:

var foo = 'hello1234567890()-world';

// Will match 'hello' and 'world'
var bar = foo.match(/[^\d()-]/g);

if(bar) {
   // Invalid input
} else {
   // Is valid
}