我需要將HTML字符串的內容從一個<br>
替換爲兩個。但我無法實現的是,當我有一波未平一個標籤:正則表達式替換第一個元素
(<br\s*\/?>)
將匹配所有的標籤這樣的文字:
var text = 'text<BR><BR>text text<BR>text;'
將匹配與替換我會有
text = text.replace.replace(/(<br\s*\/?>)>/gi, "<BR\/><BR\/>")
console.log(text); //text<BR/><BR/><BR/><BR/>text text<BR/><BR/>text;"
有沒有辦法只增加一個標籤與正則表達式?並實現這一點:
console.log(text); //text<BR/><BR/><BR/>text text<BR/><BR/>text;"
或者我只會實現這一循環?
你想在更換硬盤代碼''
?難道你不想只添加序列中最後使用的「br」嗎?我剛剛試過並得到了'文本
文本文本
文本;' –
你想要輸出什麼? – Durga
文本
文本文本
text; –