JavaScript替换所有

时间:2013-04-03 06:52:06

标签: javascript regex

我必须编写一些JavaScript代码来替换变量中的字符:

var data = "abcd.-3*(adsa3sd"

从变量data我必须替换0-9a-zA-Z.个字符。

我希望输出为:

-*(

怎么做?

3 个答案:

答案 0 :(得分:3)

简短版本:

"abcd.-3*(adsa3sd".replace( /[\da-zA-Z.]+/g, '' );
>> "-*("

答案 1 :(得分:0)

试试这个:

text.replace(new RegExp('[A-Z|a-z|0-9|\\.]','g'),"")摆脱它。

答案 2 :(得分:-1)

使用text.replace(new RegExp('[A-Z|a-z|0-9|\.]','g'),"")其中text是字符串对象。