Przykład
Wykonaj wyszukiwanie globalne dla znaku "h" w ciąg znaków:
var str = "Is this all there is?";
var patt1 = /[h]/g;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
Is t h is all t h ere is?
Spróbuj sam " Definicja i Wykorzystanie
Przycisk [abc] wyrażenie jest używane, aby znaleźć dowolny znak w nawiasach.
Znaki wewnątrz nawiasów może być żadnych znaków lub rozpiętość znaków:
- [B C D E ..] - dowolne postaci nawiasach
- [AZ] - dowolne postaci z wielkiej litery od A do Z wielką
- [Az] - Każda postać z małych liter od A do Z małymi literami
- [AZ] - Każda postać z wielkimi A do Z małymi literami
Wskazówka: Użyj [^ abc] wyraz znaleźć dowolny znak nie między nawiasami.
Wsparcie przeglądarka
Wyrażenie | |||||
---|---|---|---|---|---|
[abc] | tak | tak | tak | tak | tak |
Składnia
new RegExp("[ abc ]")
or simply:
/[ abc ]/
Składnia modyfikatory
new RegExp("[ abc ]","g")
or simply:
/\[ abc ]/g
Więcej przykładów
Przykład
Wykonaj wyszukiwanie globalne dla bohaterów "i" i "s" w ciągu znaków:
var str = "Do you know if this is all there is?";
var patt1 = /[is]/gi;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
Do you know i f th is is all there is ?
Spróbuj sam " Przykład
Wykonaj wyszukiwanie globalne dla znaków rozpiętości od małej litery "a" na małe litery "h" w ciąg znaków:
var str = "Is this all there is?";
var patt1 = /[a-h]/g;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
Is t h is a ll t he r e is?
Spróbuj sam " Przykład
Wykonaj wyszukiwanie globalne dla postaci wielkiej rozpiętości od "A" na wielkie "E" :
var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[A-E]/g;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
I S C R EA M FOR I CE C R EA M!
Spróbuj sam " Przykład
Wykonaj wyszukiwanie globalne dla postaci wielkiej rozpiętości od "A" na małe litery "e" (will search for all uppercase letters, but only lowercase letters from a to e.)
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[A-e]/g;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
I Sc r ea m F or Ice C r ea m, is th a t OK ?!
Spróbuj sam " Przykład
Czy globalne, bez uwzględniania wielkości liter poszukiwania znaków rozpiętości [jako]:
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[a-s]/gi;
Zaznaczony tekst poniżej pokazuje gdzie wyrażenie dostaje mecz:
I Scream For Ice Cream, is t ha t OK ?!
Spróbuj sam " Przykład
Demonstracja "g" oraz „gi” -Search dla znaków:
var str = "THIS This this";
var patt1 = /[THIS]/g;
var str = "THIS This
this";
var patt1 = /[THIS]/gi;
Spróbuj sam " <JavaScript Object RegExp