我正在尝试使用javascript中的正则表达式创建一个用于清理字段的函数。这是我的职责我的最终目标是获得一个字符串并对其进行清理并在某个地方重复使用。像我这种情况下,我需要字符串
function sani(str){
str = str.replace(/[^a-zA-Z ]/g, "");
return str;
}
$('button').click(function(){
var word = "<h1>Hello W<o>rld";
alert(str);
cleanStr(str);
//I need the following alert to be the string after sanitisation
alert("After sanitisation : "+str)
})
答案 0 :(得分:0)
假设您要呼叫sani
而不是cleanStr
,则可以执行以下操作:
function sani(str){
str = str.replace(/[^a-zA-Z ]/g, "");
return str;
}
$('button').click(function(){
var word = "<h1>Hello W<o>rld";
alert(word);
var result = sani(word);
//I need the following alert to be the string after sanitisation
alert("After sanitisation : " + result)
})