替换' '其中<br>在JavaScript中

Replace ' ' with <br> in JavaScript

本文关键字:JavaScript gt lt 其中 替换 br      更新时间:2023-12-12

我有var recommend = 'I recommended Garden Solutions for this Tender Contracting on the basis of'n'n1)Top Scorer for tender'n2)Professional Experience in Building Services'n3)Approved Service Providers';

我想用HTML break替换'n,并想将其显示如下:

我在的基础上为本次招标推荐了Garden Solutions

1) 投标得分最高

2) 建筑服务专业经验

3) 认可的服务提供商

我正在使用JavaScript的替换功能

var val = recommend.replace("'n","<br>");

但它不起作用。

使用正则表达式(RegExp)文字和"全局"(g)修饰符:

var val = recommend.replace(/'n/g, "<br />");

或者直接使用RegExp

var val = recommend.replace(RegExp("'n","g"), "<br>");

通过使用RegExp "'n",您只需替换第一个出现的项。要替换所有出现的情况,您需要添加RegExp修饰符g

因此,请使用以下内容来替换所有出现的情况:

var val = recommend.replace( new RegExp( "'n", "g" ),"<br>");

在这里演示小提琴。