在Javascript中使用正则表达式替换html字符串的一部分
尝试使用正则表达式替换字符串的一部分 这是我的绳子在Javascript中使用正则表达式替换html字符串的一部分,javascript,regex,replace,Javascript,Regex,Replace,尝试使用正则表达式替换字符串的一部分 这是我的绳子 "<p>0</p> <p>0</p> <p> </p> <p>1</p> <p> </p> <p> </p> <p>2</p> <p> </p> <p> 
"<p>0</p>
<p>0</p>
<p> </p>
<p>1</p>
<p> </p>
<p> </p>
<p>2</p>
<p> </p>
<p> </p>
<p> </p>
<p>3</p>"
“0
0
一,
二,
3”
我在做这个
aboveString.replace('/<p>\ <\/p>/g','<br style="clear:both;" />')
overstring.replace('/\/g','
'))
我需要替换
<p> </p>
取而代之
<br style="clear:both;" />
你能告诉我哪里出了问题吗?我知道,这是关于Regex的,但是没有Regex显然是可行的:
aboveString.split('<p> </p>').join('<br style="clear:both;" />');
overstring.split('')。join('
');
现在请投我一票,朋友们我知道,这是关于Regex的,但是没有Regex显然是可行的:
aboveString.split('<p> </p>').join('<br style="clear:both;" />');
overstring.split('')。join('
');
现在投票给我,朋友们,你的正则表达式不是正则表达式,而是字符串。删除引号以使其成为正则表达式文字:
aboveString.replace(/<p>\ <\/p>/g,'<br style="clear:both;" />')
overstring.replace(/\/g,”
)
演示:您的正则表达式'/\/g'
不是正则表达式,而是字符串。删除引号以使其成为正则表达式文字:
aboveString.replace(/<p>\ <\/p>/g,'<br style="clear:both;" />')
overstring.replace(/\/g,”
)
演示:overstring.replace(/\/g),
)
在Javascript中,不要在“
中写入regexp。在“
中写入的每一项内容都被视为字符串:)在字符串上方。替换(/\/g,”
)
在Javascript中,不要在“
中写入regexp。在“
中写入的每一项内容都被视为字符串<这句话的意思是:“那伤害了我。”