如何更换所有&;nbsp;及<;br>;来自javascript中的字符串?
我有一根绳子,比如说:如何更换所有&;nbsp;及<;br>;来自javascript中的字符串?,javascript,regex,string,Javascript,Regex,String,我有一根绳子,比如说: var str = " " 要将其替换为空字符串,我将使用以下正则表达式: str.replace(/^( |<br>)+/, ''); str.replace(/^(|)+/,“”); 这仅删除第一个nbsp。剩下的两个仍然在那里。有人能帮我删除所有出现的nbsp和使用正则表达式中的g标志(“全局”)替换所有匹配项,而不是第一个匹配项: str.replace(/ <y
var str = " "
要将其替换为空字符串,我将使用以下正则表达式:
str.replace(/^( |<br>)+/, '');
str.replace(/^(|
)+/,“”);
这仅删除第一个
nbsp代码>。剩下的两个仍然在那里。有人能帮我删除所有出现的nbsp字符串中的code>和
使用正则表达式中的g
标志(“全局”)替换所有匹配项,而不是第一个匹配项:
str.replace(/ <your pattern here> /g, "");
str.replace(//g,“”);
您可能需要在循环中多次运行它。或者您可以简单地在正则表达式中指定g
选项。已经回答:^
表示句子的开头。所以当然只有第一个被移除了。。。