2016-12-02 62 views
0

如何用jQuery从变量中删除特殊字符和字母表。用jQuery替换字母表中的特殊字符

var test = +985 

但我希望得到的值

var another = 985 

它不应该允许的字符以及+,因为我在电话区号使用它

+2

的可能的复制([如何更换在JavaScript字符串的所有出现?] http://stackoverflow.com/questions/1144783/how-to-replace-all-occurrences-of-a-string-in-javascript) –

回答

1

可能是重复的this

你只需要使用替换函数它的杉木st参数是要替换的符号,另一个是要替换的符号或单词。

欲了解更多信息请访问:Javascript replace function

VAR测试= “985”;
var another = test.replace(“+”,“”);

1

尝试使用此方法提取号码:

var test = +985; 
alert(test+"".match(/\d+/)); 
2

尝试这样的事情...

var inputString = "[email protected]#$%^&*()_+=`{}[]|\:;'<>,./?Some actual text to keep, maybe...", 
var outputString = inputString.replace(/([[email protected]#$%^&*()_+=`{}\[\]\|\\:;'<>,.\/? ])+/g, '-').replace(/^(-)+|(-)+$/g,''); 
+0

这工作对我来说,谢谢你 –