Bagaimana untuk memangkas permulaan atau penghujung rentetan dalam JavaScript?

WBOY
Lepaskan: 2023-08-29 13:57:02
ke hadapan
1087 orang telah melayarinya

如何在 JavaScript 中修剪字符串的开头或结尾?

Apabila memproses data, adalah perlu untuk mengalih keluar ruang yang tidak perlu daripada rentetan. Oleh itu, kita perlu memangkas rentetan pada permulaan atau akhir.

Jika kami menyimpan ruang yang tidak diperlukan dalam data, ia mungkin menyebabkan beberapa masalah. Contohnya, jika kami tidak memangkas ruang semasa menyimpan kata laluan, kata laluan mungkin tidak sepadan apabila pengguna cuba log masuk ke aplikasi pada masa lain.

Dalam tutorial ini, kita akan belajar untuk memangkas permulaan atau penghujung rentetan dalam JavaScript.

Gunakan kaedah trimRight() untuk memangkas hujung rentetan

Kaedah

trimRight() membolehkan kami mengalih keluar ruang di hujung rentetan.

Tatabahasa

Pengguna boleh menggunakan kaedah trimRight() untuk memangkas rentetan dari hujung dengan mengikut sintaks di bawah.

let result = string1.trimRight(); 
Salin selepas log masuk

Dalam sintaks di atas, string1 ialah rentetan yang dipangkas dari hujung dan kami menyimpan rentetan akhir dalam pembolehubah hasil.

Contoh 1

Dalam contoh di bawah, kami telah mencipta dua rentetan yang mengandungi ruang pada permulaan dan penghujung rentetan. Selepas itu, kami menggunakan kaedah trimRight() untuk mengalih keluar ruang di hujung rentetan.

<html>
<body>
   <h2>Using the <i> trimRight() </i> method to trim the string from the end in JavaScript.</h2>
   <div id = "output"></div>
   <br>
</body>
<script>
   let output = document.getElementById("output");
   let string1 = " Trim from right! ";
   let string2 = "Trim from the end ! ";
   string1 = string1.trimRight();
   string2 = string2.trimRight();
   output.innerHTML += "The final string1 is *" + string1 + "*. <br>";
   output.innerHTML += "The final string2 is *" + string2 + "*. <br>";
</script>
</html>
Salin selepas log masuk

Gunakan kaedah trimLeft() untuk memangkas permulaan rentetan

Kita boleh menggunakan kaedah trimLeft() untuk memangkas rentetan dari awal.

Tatabahasa

Pengguna boleh menggunakan kaedah trimLeft() untuk mengalih keluar ruang pada permulaan rentetan mengikut sintaks di bawah.

let pass1 = pass1.trimLeft(); 
Salin selepas log masuk

Dalam sintaks di atas, kami telah menggunakan kaedah trimLeft() dengan rentetan pass1.

Contoh 2

Dalam contoh di bawah, kami mempunyai dua rentetan kata laluan yang mengandungi ruang pada permulaan. Selepas itu, kami menggunakan kaedah trimLeft() untuk mengalih keluar ruang pada permulaan rentetan.

Pengguna boleh memerhati output rentetan tanpa ruang pada permulaan.

<html>
<body>
   <h2>Using the <i> trimLeft() </i> method to trim the string from the start in JavaScript.</h2>
   <div id = "output"></div>
   <br>
</body>
<script>
   let output = document.getElementById("output");
   let pass1 = " abcd@123 "
   let pass2 = " pok.=-E3434";
   pass1 = pass1.trimLeft();
   pass2 = pass2.trimLeft();
   output.innerHTML += "The final string1 is *" + pass1 + "*. <br>";
   output.innerHTML += "The final string2 is *" + pass2 + "*. <br>";
</script>
</html> 
Salin selepas log masuk

Gunakan kaedah trim() untuk memangkas hujung kiri dan kanan rentetan bersama-sama

Kaedah trim() pustaka rentetan membolehkan kami mengalih keluar semua ruang pada permulaan dan penghujung rentetan sekaligus dan bukannya menggunakan kaedah trimLeft() dan trimRight() secara individu.

Tatabahasa

Pengguna boleh menggunakan kaedah trim() untuk memangkas permulaan atau penghujung rentetan mengikut sintaks di bawah.

str = str.trim();
Salin selepas log masuk

Dalam sintaks di atas, str ialah rentetan yang mengandungi ruang pada permulaan dan penghujung rentetan.

Contoh 3

Dalam contoh di bawah, kami membenarkan pengguna memasukkan rentetan dengan ruang dalam kotak gesaan. Selepas itu, kami menggunakan kaedah trim() untuk mengalih keluar ruang dan memaparkan hasil akhir dalam output.

<html>
<body>
   <h2>Using the <i> trim </i> method to trim the string from the start in JavaScript.</h2>
   <div id = "output"></div>
   <br>
</body>
<script>
   let output = document.getElementById("output");
   let str = prompt("Enter the string with white spaces at start and end.", " abcd efg ")
   str = str.trim(); 
   output.innerHTML += "The final string1 is *" + str + "*. <br>";
</script>
</html>
Salin selepas log masuk

Kami belajar menggunakan pelbagai kaedah untuk memangkas tali dari awal hingga akhir. Kaedah trimLeft() digunakan untuk memangkas rentetan dari sebelah kiri, dan kaedah trimRight() digunakan untuk memangkas rentetan dari bahagian kanan. Selain itu, kami menggunakan kaedah trim() untuk memangkas ruang hadapan dan belakang.

Selain itu, pengguna juga boleh memangkas rentetan dari kedua-dua hujung menggunakan kaedah trimStart() dan trimEnd().

Atas ialah kandungan terperinci Bagaimana untuk memangkas permulaan atau penghujung rentetan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!