Cara Menggunakan Pembolehubah dalam Ungkapan Biasa dalam JavaScript

Cara Menggunakan Pembolehubah Dalam Ungkapan Biasa Dalam Javascript



Dalam bahasa pengaturcaraan, berbilang corak digunakan untuk menentukan penapis dan siri ciri. Lebih khusus lagi, ungkapan biasa ialah cara paling berkesan untuk menentukan penapis dan mengandungi sejumlah besar siri aksara yang mentakrifkan corak teks. Selain itu, anda juga boleh menggunakan pembolehubah dalam ungkapan biasa. Untuk berbuat demikian, JavaScript menyediakan ' RegExp() ” membina untuk menggunakan pembolehubah dalam ungkapan biasa.

Tulisan ini akan menunjukkan kaedah yang berbeza untuk menggunakan pembolehubah dalam ungkapan biasa tertentu.

Apakah Ungkapan Biasa dalam JavaScript?

Ungkapan biasa ialah corak rentetan yang ditentukan yang digunakan untuk membandingkan dan memadankan pelbagai kombinasi dalam rentetan yang ditentukan. Walau bagaimanapun, dalam JavaScript, ungkapan biasa ialah objek yang ditentukan yang boleh digunakan dengan pelbagai kaedah, termasuk carian(), split(), replace(), match(), dan banyak lagi.







Bagaimana untuk Menggunakan Pembolehubah dalam Ungkapan Biasa dalam JavaScript?

Untuk menggunakan pembolehubah dalam ungkapan biasa, pertama, tentukan rentetan dan simpannya dalam pembolehubah. Kemudian, buat rentetan lain, hanya gunakan ' menggantikan() ” kaedah dan lulus parameter untuk menggantikan. Tambahan pula, anda juga boleh menggunakan ' RegExp( )” pembina untuk tujuan ini.



Untuk praktikal, cuba contoh yang dinyatakan.



Contoh 1: Gunakan Pembolehubah dalam Ungkapan Biasa Dengan Kaedah 'replace()'.

Untuk menggunakan pembolehubah dalam ungkapan biasa hanya dengan kaedah replace(), pertama, tentukan rentetan dan simpannya dalam pembolehubah:





const s = 'Arnab ialah haiwan peliharaan' ;

Kemudian, gunakan ' menggantikan() ” dan lulus parameter untuk menggantikan perkataan dalam rentetan:

const newString = s. menggantikan ( 'arnab' , 'kucing' ) ;

Akhir sekali, gunakan kaedah log() dan lulus “ newString ” di mana perkataan yang diganti disimpan untuk memaparkan output pada konsol:



konsol. log ( newString ) ;

Contoh 2: Gunakan Pembolehubah dalam Ungkapan Biasa Dengan Pembina “RegExp()”.

Anda juga boleh menggunakan pembolehubah dalam ungkapan biasa dengan bantuan ' RegExp() ” pembina. Untuk berbuat demikian, isytiharkan rentetan dan simpan nilai rentetan dalam pembolehubah yang ditentukan:

const str = 'Rafia gembira' ; td >
< td >

Mulakan perkataan dan nyatakan nilai yang ingin anda gantikan:

const perkataan = 'Raffia' ;

Gunakan ' RegExp() ”pembina dan lulus perkataan yang anda mahu ganti sebagai parameter:

const regex = baru RegExp ( perkataan ) ;

Kemudian, kami akan menggunakan ' menggantikan() ” dan lulus pembolehubah yang dibuat sebagai ungkapan biasa sebagai parameter:

const newString = str. menggantikan ( regex, 'Pegawai' ) ;

Akhir sekali, gunakan kaedah log() dan lulus “ newString ” di mana perkataan yang diganti disimpan untuk memaparkan output pada konsol:

konsol. log ( newString ) ;

Ia boleh diperhatikan bahawa perkataan yang ditentukan telah digantikan dengan menggunakan pembolehubah dalam ungkapan biasa:

Itu semua tentang menggunakan pembolehubah dalam ungkapan biasa dalam JavaScript.

Kesimpulan

Untuk menggunakan pembolehubah dalam ungkapan biasa, ' menggantikan() ” kaedah boleh digunakan. Kaedah ini boleh menggantikan perkataan dalam rentetan. Tambahan pula, anda juga boleh menggunakan ' RegExp() ” pembina untuk tujuan yang sepadan. Tutorial ini telah menunjukkan pelbagai contoh untuk menggunakan pembolehubah dalam ungkapan biasa dalam JavaScript.