tutorial pengembangan web terbaru
 

JavaScript RegExp [^ abc] Expression

<JavaScript regexp Object

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