Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menggantikan Line Break dengan `` dalam JavaScript?
Masalah:
Tukar semua pemisah baris dalam rentetan yang diberikan kepada HTML
elemen, menggantikan pemisah baris biasa dengan pemisah baris yang sesuai untuk paparan web.
Contoh:
Pertimbangkan rentetan yang mengandungi pemisah baris seperti berikut:
"This is man. Man like dog. Man like to drink. Man is the king."
Output yang dikehendaki selepas penukaran JavaScript akan muncul seperti:
"This is man<br /><br />Man like dog.<br />Man like to drink.<br /><br />Man is the king."
Penyelesaian:
Untuk mencapai penukaran ini, gunakan kod JavaScript berikut:
str = str.replace(/(?:\r\n|\r|\n)/g, '<br>');
Penjelasan:
Kumpulan bukan penangkap (?:...)::
Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Line Break dengan `` dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!