Cari dan tag rentetan dalam perenggan teks
P粉253800312
2023-08-28 20:53:07
<p>Saya mempunyai perenggan, contohnya: </p>
<pre class="brush:html;toolbar:false;"><p>
Lorem ipsum <b>amet, consetetur sadipscing elitr, sed diam</b>
Invidunt ut labore et dolore magna aliquyam erat, <i>sed diam voluptua At vero eos et accusam
et justo duo dolores et ea rebum</i>
</p>
</pra>
<p>Terdapat juga rentetan yang serupa dengan <code>"Lorem ipsum amet, consetetur sadipscing elitr"</code>.
Saya ingin menggariskan rentetan khusus ini dalam perenggan asal menggunakan Javascript. </p>
<p>Saya rasa saya perlu memasukkan span dengan kelas/ID (-> CSS: text-decoration:underline), tetapi saya tidak tahu bagaimana untuk menentukan indeks yang betul dalam perenggan (mengabaikan sebarang < dalam carian rentetan ;kod><b></kod>, <kod><i></kod>, dsb., tetapi memasukkannya secara relatif kepada indeks rentang). </p>
<p>Terima kasih atas sebarang cadangan. </p>
const text = YourString.replace(/bMySearchb/sg, '<u></u>');
Cuba ini: