文中にいくつかの文字(〜)があります。〜ごとに、その前のテキストを配列項目に分割したいと思います。すべての配列アイテムには<br />
、最後にタグが必要です。
replaceを使用してみましたが、最初の〜でしか機能せず、残りは無視されました。だからこそ、配列に分割する方が将来的にはもっと有益だと思うのです。
$("h2").html(function(index, currentHtml) {
return currentHtml.replaceAll('~', '<br />');
});
例:
これはいくつかのテキストです〜これはそのテキストの下にあるいくつかのテキストです〜ここにいくつかのテキストがあります〜そして最後のテキストです
<strong>This is some text</strong><br />
This is some text underneath that text<br />
some more text here<br />
<strong>and a final bit of text</strong>