jQuery函数从输入字段中去除所有可能有害的字符。 例如,对于使用AJAX之前过滤对服务器的请求的额外安全措施很有用。
另请参阅: 10个jQuery安全插件
/**
* Strip out all potentially harmful characters from an input field
* @param {String} str
* @returns {String}
*/
filterInputText = function(str)
{
try
{
return str.replace(/s+/gm, ' ').match(/[a-zA-Z0-9(), .!/:%@&?+_=-$]+/gm).join('');
}
catch(e)
{
return '';
}
}
From: https://www.sitepoint.com/jquery-strip-harmful-characters-string/