Parfois, lors du remplacement d'une chaîne par JS,answerText=answerText.replace("aa","");
Cela ne peut remplacer que le premier aa de la chaîne. Parfois, il est nécessaire de remplacer tous les aa. ne peut pas être utilisé. .
Vous pouvez utiliser la méthode suivante pour référence :
function del_html_tags(str,reallyDo,replaceWith) {
var e=new RegExp(reallyDo,"g");
words = str.replace(e, replaceWith
); returnwords;
}
str est la chaîne cible
reallyDo est par qui remplacer
replaceWith est par quoi remplacer.
var réponseText="
Respectueusement, respectueusement, respectueusement, respectueusement, respectueusement
Respectueusement, respectueusement Respectueusement , respectueusement, respectueusement, respectueusement
";
par exemple :
replyText= del_html_tags(replyText,"
"," " ); >replyText= del_html_tags(replyText,"
","");
replyText= del_html_tags(replyText,"
","");
Vous pouvez obtenir
"Respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement , respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement, respectueusement et respectueusement"