Rumah > Soal Jawab > teks badan
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粉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 }} />;