Contoh
Melakukan pencarian global untuk karakter yang TIDAK di dalam kurung [h]:
var str = "Is this all there is?";
var patt1 = /[^h]/g;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is t h is all t h ere is?
Cobalah sendiri " Definisi dan Penggunaan
The [^ abc] ekspresi digunakan untuk mencari karakter apapun TIDAK antara kurung.
Karakter dalam kurung dapat berupa karakter atau rentang karakter:
- [ABCDE ..] - Setiap karakter antara tanda kurung
- [AZ] - Setiap karakter dari huruf besar A ke huruf besar Z
- [Az] - Setiap karakter dari huruf kecil untuk z huruf kecil
- [Az] - Setiap karakter dari huruf besar A ke z huruf kecil
Tip: Gunakan [abc] ekspresi untuk menemukan karakter apapun antara kurung.
Dukungan Browser
Ekspresi | |||||
---|---|---|---|---|---|
[^abc] | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
new RegExp("[^ xyz ]")
or simply:
/[^ xyz ]/
Sintaks dengan pengubah
new RegExp("[^ xyz ]","g")
or simply:
/\[^ xyz ]/g
Contoh lebih
Contoh
Melakukan pencarian global untuk karakter yang TIDAK "i" dan "s" dalam sebuah string:
var str = "Do you know if this is all there is?";
var patt1 = /[^is]/gi;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Do you know i f th is
is all there is ?
Cobalah sendiri " Contoh
Melakukan pencarian global untuk karakter-rentang TIDAK dari huruf kecil "a" huruf kecil "h" dalam sebuah string:
var str = "Is this all there is?";
var patt1 = /[^a-h]/g;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
Is t h is a ll t he r e is ?
Cobalah sendiri " Contoh
Do global pencarian untuk karakter-rentang TIDAK dari huruf "A" ke huruf besar "E" :
var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[^A-E]/g;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
I S C R EA M FOR I CE
C R EA M !
Cobalah sendiri " Contoh
Melakukan pencarian global untuk karakter-rentang TIDAK dari huruf "A" ke huruf kecil "e" :
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^A-e]/g;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
I Sc r ea m F or Ice C r ea m , is th a t OK ?!
Cobalah sendiri " Contoh
Lakukan global, case-insensitive pencarian untuk karakter-rentang itu tidak [sebagai]:
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[^a-s]/gi;
Teks ditandai bawah ini menunjukkan di mana ekspresi mendapat pertandingan:
I Scream For Ice Cream, is t ha t OK ?!
Cobalah sendiri " <JavaScript regexp Object