js 关于replace() 的使用心得

 

1.前言

我想把一段话

let a = "抱歉,您当前的主治医生有紧急情况不得不下班,您的预约将由<br>医生:里斯<br>为您就诊,<br>诊室位置:门诊一号<br>具体位置:B处38号桌子"

里面的<br>都换成 \n 

2.

使用

let b  = a.replace("<br>","\n");

只能替换左边开始找到的第一个

即:let b = "抱歉,您当前的主治医生有紧急情况不得不下班,您的预约将由\n医生:里斯<br>为您就诊,<br>诊室位置:门诊一号<br>具体位置:B处38号桌子"

 

3.如何才能全局替换?

使用正则表达式即可

let b  =replace(/<br>/g,"\n");

完美解决,撒花

 

posted @ 2020-04-05 14:48  岑惜  阅读(230)  评论(0)    收藏  举报