Ungkapan biasa:
1. Apakah RegExp ialah singkatan daripada ungkapan biasa. Objek RegExp digunakan untuk menentukan kandungan yang akan diambil daripada teks.
2. Tentukan RegExp: var variable name=new RegExp();
3. Objek RegExp mempunyai 3 kaedah:
1) test() mendapatkan semula nilai yang ditentukan dalam rentetan dan nilai pulangan adalah benar atau salah.
2) eksekutif()
3) susun()
4
1) saya melakukan pemadanan tidak peka huruf besar-kecil2) g melakukan padanan global
3) m melakukan padanan berbilang baris
5 Kurungan segi empat sama (digunakan untuk mencari aksara dalam julat tertentu)
1) [abc] Cari sebarang aksara antara kurungan segi empat sama
2) [^abc] mencari mana-mana aksara bukan antara kurungan segi empat sama
3) [0-9] Cari sebarang nombor antara 0-9
4) [a-z] Cari sebarang aksara kecil antara a-z
5) [A-Z] Cari mana-mana aksara besar antara A-Z
6) [A-z] Cari sebarang aksara antara huruf besar A-huruf kecil z
7) [adgk] Cari mana-mana aksara dalam set yang diberikan
8) [^adgk] Cari mana-mana aksara di luar set yang diberikan
9) (merah|biue|hijau) Cari sebarang pilihan yang diberikan
6. Aksara Meta
1) w: Cari aksara perkataan
2) W: Cari aksara bukan perkataan
3) d: Cari nombor
4) D: Cari aksara bukan angka
7. Pengkuantiti
n sepadan dengan mana-mana rentetan yang mengandungi sekurang-kurangnya satu n.
n* sepadan dengan mana-mana rentetan yang mengandungi sifar atau lebih n.
n? sepadan dengan mana-mana rentetan yang mengandungi sifar atau satu n.
n{X} sepadan dengan rentetan yang mengandungi jujukan X bagi n.
n{X,Y} sepadan dengan rentetan yang mengandungi jujukan X atau Y bagi n.
n{X,} sepadan dengan rentetan yang mengandungi sekurang-kurangnya X jujukan n.
n$ sepadan dengan mana-mana rentetan yang berakhir dengan n.
^n sepadan dengan mana-mana rentetan bermula dengan n.
?=n sepadan dengan mana-mana rentetan serta-merta diikuti dengan rentetan yang ditentukan n.
?!n sepadan dengan mana-mana rentetan yang tidak diikuti dengan serta-merta oleh rentetan n yang ditentukan.
[Latihan 1] Tentukan sama ada format kad pengenalan yang dimasukkan adalah betul