Rumah > Artikel > hujung hadapan web > Bagaimana untuk mencari corak dalam rentetan dalam JavaScript?
Dalam artikel ini, kami akan mencari corak tertentu dan menghantar hanya rentetan yang sepadan dengan corak yang diberikan. Kami akan menggunakan kaedah berikut untuk melaksanakan fungsi ini -
Dalam kaedah ini kita akan mencari rentetan yang sepadan dengan corak yang diberikan dan dapatkan rentetan daripada rentetan . string.search() ialah kaedah terbina dalam yang disediakan oleh JavaScript untuk mencari rentetan. Kita juga boleh menghantar ungkapan biasa atau rentetan biasa dalam kaedah ini.
str.search( expression )
#🎜🎜🎜🎜#🎜🎜🎜#str yang diperlukan untuk dibandingkan rentetan.
- Mentakrifkan ungkapan rentetan yang akan dibandingkan dengan rentetan
#🎜 🎜🎜#Ini akan mengembalikan indeks rentetan di mana rentetan itu telah mula sepadan, atau "-1" jika rentetan itu tidak sepadan.#index.html
<!DOCTYPE html> <html> <head> <title> Creating Objects from Prototype </title> </head> <body> <h2 style="color:green"> Welcome To Tutorials Point </h2> </body> <script> const paragraph = 'Start your learning journey with tutorials point today!'; // any character that is not a word character or whitespace const regex = /(lear)\w+/g; console.log("Index: " + paragraph.search(regex)); console.log("Alphabet start: " + paragraph[paragraph.search(regex)]); // expected output: "." </script> </html>Output
<!DOCTYPE html> <html> <head> <title> Creating Objects from Prototype </title> </head> <body> <h2 style="color:green"> Welcome To Tutorials Point </h2> </body> <script> const paragraph = 'Start your learning journey with tutorials point today!'; // any character that is not a word character or whitespace const regex = /(lear)\w+/g; const regex1 = /(!)\w+/g; const regex2 = /(!)/g; console.log("Index: " + paragraph.search(regex)); console.log("Index: " + paragraph.search(regex1)); console.log("Index: " + paragraph.search(regex2)); console.log("Alphabet start: " + paragraph[paragraph.search(regex)]); // expected output: "." </script> </html>
Output
Dalam contoh di bawah, kami mencipta berbilang ungkapan biasa dan menyemak rentetan sama ada ia memenuhi keperluan.
# index.html
rrreee#🎜
Atas ialah kandungan terperinci Bagaimana untuk mencari corak dalam rentetan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!