次のようなHTML文字列があるとします。
<div id="loco" class="hey" >lorem ipsum pendus <em>hey</em>moder <hr /></div>
そして<br/>
、すべてのスペース文字の後に要素を配置する必要があります....私がやっていたこと:
HTMLtext.replace(/\s{1,}/g, ' <br/>');
ただし、問題は、タグ間(タグプロパティ間)のスペース文字の後にブレークが挿入されることです。もちろん、タグのテキストコンテンツに対してのみこれを実行したいと思います。どういうわけか、私はいつも正規表現が本当に苦手でした-誰か助けてもらえますか?
したがって、基本的に元の空白は一致しますが、<と>の間にない場合に限りますか?