簡體   English   中英

在JavaScript中將'\ n'替換為<br>

[英]Replace '\n' with <br> in JavaScript

我有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中斷替換\\n ,並希望顯示如下:

我在此基礎上推薦了Garden Solutions for this Tender Contracting

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>");

演示在這里小提琴

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM