如何从字符串中全局删除"</br> "



我有一个HTML字符串女巫包含许多<br/>

(>后有一个空格)如何全局删除它们使用JavaScript

我知道
的唯一方法是 mystring = mystring.replace(/somthing/g, "somthingelse");

但我不能把<br/>放在//g 中

您可以在正则表达式中使用"\"来包含正则表达式的特殊字符,如"/"这是示例

const str = "<br/><br/>";
str.replace(/</br>/g,"else");

我不容忍使用正则表达式进行HTML清理,但假设您有一个合法的用例,您需要转义正斜杠:

mystring = mystring.replace(/</br>/g, "");

您可以拆分字符串以删除</br>标签,然后使用要替换</br>标签的字符再次连接字符串,如下所示:

var mystring = "Hello World</br></br>How are you doing today?</br>Once upon a time in dummy text world</br>";
mystring = mystring.split("</br>").join(""); // replace </br> with an empty string
console.log(mystring);

最新更新