Buat rentetan dalam perenggan antara dua pembatas javascript JSX tebal
P粉294954447
P粉294954447 2023-09-15 09:31:23
0
1
590

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粉294954447
P粉294954447

membalas semua(1)
P粉573943755

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 }} />;
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan