使用正则表达式删除所有特殊字符
2022-08-30 00:05:17
我想要一个正则表达式,它将从字符串中删除所有特殊字符。我正在尝试这样的东西,但它在IE7中不起作用,尽管它在Firefox中工作。
var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,.";
for (var i = 0; i < specialChars.length; i++) {
stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), "");
}
对 RegExp 的详细说明也会有所帮助。