逆正则表达式javascript

时间:2013-03-03 22:55:48

标签: javascript regex-negation

我正在尝试删除与“标准”字符不匹配的字符串中的所有内容。这是我到目前为止所拥有的:

var result = myString.replace(/^(?![A-Za-z0-9]+)/g, '');

哪个不起作用。有人能指出我做得对吗?

1 个答案:

答案 0 :(得分:7)

我认为你的意思是:

var result = myString.replace(/[^a-z0-9]/gi,'');