我们如何通过javascript从字符串中删除一些特殊字符
答案 0 :(得分:5)
最好的方法是使用字符串或正则表达式替换它。
<强>字符串:强>
// JavaScript Document
var string = 'Hello world!';
alert( string.replace( 'world', '' ) ); // Alerts "Hello !"
正则表达式:
// JavaScript Document
var string = 'Hello world!';
alert( string.replace( /o/, '' ) ); // Alerts "Hell wrld!"
答案 1 :(得分:0)
那么,
如果要清理的字符串是mystring;
mysring = mystring.replace(/ [^ a-zA-Z 0-9] + / g,'');
将从字符串中删除除alpahnumeric之外的所有字符。 如果要清除某些特殊字符,可以相应地修改正则表达式。