cari

Rumah  >  Soal Jawab  >  teks badan

Buat rentetan dalam perenggan antara dua pembatas javascript JSX tebal

Dari pangkalan data, kami mendapat rentetan dalam format berikut.

_This is string from DB_. Make sure this is format from DB

Sekarang, pada JSX/javascript, saya mahu menjadikan rentetan antara dua garis bawah tebal (ini ialah rentetan yang datang daripada pangkalan data dalam format tebal)

P粉294954447P粉294954447436 hari yang lalu574

membalas semua(1)saya akan balas

  • P粉573943755

    P粉5739437552023-09-16 00:28:10

    Anda boleh menggunakan ungkapan biasa untuk memadankan rentetan antara dua garis bawah dan membalutnya dengan tag. Anda boleh melakukan ini menggunakan kaedah penggantian objek rentetan. Sebagai contoh, anda boleh mengubah suai kod seperti ini:

    const dbString = "_This is string from DB_. Make sure this is format from DB";
    const formattedString = dbString.replace(/_(.*?)_/g, "<b></b>");
    return <div dangerouslySetInnerHTML={{ __html: formattedString }} />;

    balas
    0
  • Batalbalas