js方法去掉输入的特殊符号(包括空格)

去空格

function process(s)
{
     
var pattern = new RegExp("[` ~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")
var rs = "";
for (var i = 0; i < s.length; i++) {
     
rs = rs+s.substr(i, 1).replace(pattern, '');
}
return rs;
} 

str.trim()可以单独去掉空格

不去空格

function process(s)
{
     
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")
var rs = "";
for (var i = 0; i < s.length; i++) {
     
rs = rs+s.substr(i, 1).replace(pattern, '');
}
return rs;
} 

你可能感兴趣的:(study,progress,javascript)