HTML文字列の内容を<br>
から2に置き換える必要があります。regex最初の要素を置き換えます
(<br\s*\/?>)
このテキストに含まれるすべてのタグにマッチします:
var text = 'text<BR><BR>text text<BR>text;'
が一致すると置き換えると、私は意志、私は別の1以下のタグを持っている場合しかし、私は達成できないことですhave
text = text.replace.replace(/(<br\s*\/?>)>/gi, "<BR\/><BR\/>")
console.log(text); //text<BR/><BR/><BR/><BR/>text text<BR/><BR/>text;"
正規表現に1つのタグを増やす方法はありますか?そしてこれを達成してください:
console.log(text); //text<BR/><BR/><BR/>text text<BR/><BR/>text;"
私はループでこれを達成できますか?
あなたは、交換でハードコード '
'にしたいですか?シーケンスに最後に使われたのと同じ 'br 'を追加したくないのですか?私はちょうど試してみたし、 'テキストを得た
テキストテキスト
テキスト;' –
あなたは出力として何をしたいですか? – Durga
テキスト
テキストテキスト
テキスト; –