JavaScript RegExp Group [^abc]
- Halaman Sebelumnya [abc]
- Halaman Berikutnya [0-9]
- Kembali ke Lapisan Atas Panduan Referensi RegExp JavaScript
Definisi dan penggunaan
Tanda kurung[^abc] menentukan karakter yang tidak berada diantara tanda kurung yang cocok.
Tanda kurung{} dapat menentukan karakter tunggal, kelompok, atau跨度:
[^abc] | Tidak berada diantara karakter a, b, atau c |
[^A-Z] | Tidak berada diantara huruf besar A sampai huruf besar Z |
[^a-z] | Tidak berada diantara huruf kecil a sampai huruf kecil z |
[^A-z] | Tidak berada diantara karakter huruf besar A sampai huruf kecil z |
Pesan:Gunakan [abc] Mencari setiap karakter yang ada di antara tanda kurung
Contoh
Contoh 1
Mencari secara global karakter yang tidak berada dalam kurung [h]:
Mencari secara global karakter yang bukan dalam kisaran a ke h: let pattern = /[^h]/g;
例子 2
Contoh 2
Mencari secara global karakter yang bukan i dan s: let text = "Do you know if this is all there is?";
let pattern = /[^is]/gi;
Contoh 3
Mencari secara global karakter yang bukan dalam kisaran a ke h: let text = "Is this all there is?";
let pattern = /[^a-h]/g;
Contoh 4
Mencari secara global karakter yang bukan dalam kisaran A ke E: let text = "I SCREAM FOR ICE CREAM!";
let pattern = /[^A-E]/g;
Contoh 5
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[^A-e]/g;
Contoh 6
Pesan:Gunakan ekspresi [abc] untuk mencari setiap karakter di antara tanda kurung
Mencari secara global, tanpa membedakan huruf besar dan kecil, karakter yang bukan [a-s]:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[^a-s]/gi;
Tata bahasa
new RegExp("[^xyz])
atau singkat:
/[^xyz]/
Tata bahasa yang diizinkan
new RegExp("[^xyz]/g
atau singkat:
/[^xyz]/g
Pesan
Gunakan [abc] Mencari setiap karakter yang ada di antara tanda kurung
Dukungan peramban
/[^abc]/
Adalah fitur ECMAScript1 (ES1).
Semua peramban mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Dukung | Dukung | Dukung | Dukung | Dukung | Dukung |
Metode pencarian ekspresi reguler
Pada JavaScript, pencarian teks ekspresi reguler dapat diselesaikan dengan berbagai metode.
PenggunaanPATTERNSebagai ekspresi reguler, ini adalah metode yang paling sering digunakan:
Contoh | Deskripsi |
---|---|
text.match(PATTERN) | Metode string match() |
text.search(PATTERN) | Metode string search() |
PATTERN.exec(text) | Metode RexExp exec() |
PATTERN.test(text) | Metode RexExp test() |
- Halaman Sebelumnya [abc]
- Halaman Berikutnya [0-9]
- Kembali ke Lapisan Atas Panduan Referensi RegExp JavaScript