Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk mengalih keluar aksara baris baharu dalam javascript

Bagaimana untuk mengalih keluar aksara baris baharu dalam javascript

WBOY
Lepaskan: 2022-01-12 14:37:47
asal
11869 orang telah melayarinya

Dalam JavaScript, anda boleh menggunakan kaedah replace() untuk mengalih keluar baris baharu Kaedah ini digunakan untuk menggantikan aksara dalam rentetan, atau untuk menggantikan subrentetan yang sepadan dengan ungkapan biasa Sintaksnya ialah "testStr.replace ( /[rn]/g,"")".

Bagaimana untuk mengalih keluar aksara baris baharu dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.

Cara mengalih keluar pemisah baris dalam JavaScript

Dalam sistem pengendalian yang berbeza, pemulangan pengangkutan dan simbol suapan baris adalah berbeza, lihat di bawah:

Dalam sistem Unix, hujung setiap baris hanyalah "", iaitu "n"; dalam sistem Windows, hujung setiap baris ialah "", iaitu "r". Kaedah

replace() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan atau menggantikan subrentetan yang sepadan dengan ungkapan biasa.

Sintaks

stringObject.replace(regexp/substr,replacement)
Salin selepas log masuk

Penerangan Parameter

regexp/substrDiperlukan. Objek RegExp yang menentukan subrentetan atau corak untuk diganti.

Perhatikan bahawa jika nilai ialah rentetan, ia diambil semula sebagai corak literal literal dan bukannya ditukar kepada objek RegExp terlebih dahulu.

penggantian diperlukan. Nilai rentetan. Menentukan fungsi untuk menggantikan teks atau menjana teks gantian.

Nilai pulangan

Rentetan baharu yang diperoleh dengan menggantikan padanan pertama atau semua padanan regexp dengan penggantian.

response = response.replace(/\r|\n/ig,"");
Salin selepas log masuk

Penamat baris: Penamat baris ialah jujukan satu atau dua aksara yang menandakan penghujung baris untuk jujukan aksara input. Kod berikut diiktiraf sebagai penamat baris:

karakter baris (suapan baris) baharu ('n'),

aksara pengembalian kereta ("rn") diikuti dengan aksara baris baharu,

Pemulangan satu gerabak ('r'),

karakter baris seterusnya ('u0085'),

pemisah baris ('u2028') atau

Pemisah perenggan ('u2029).

Jadi, dengan mengambil kira penamat talian dan bentuknya yang terlepas, pendekatan yang paling terjamin ialah

str.replaceAll("(n|r|(rn)|(u0085)| (u2028) |(u2029))", "")

[Cadangan berkaitan: tutorial pembelajaran javascript]

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar aksara baris baharu dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan