Esempio
Fare una ricerca globale per trovare una qualsiasi delle alternative indicate (red|green) :
var str = "re, green, red, green, gren, gr, blue, yellow";
var patt1 = /(red|green)/g;
Il testo contrassegnato sotto mostra dove l'espressione ottiene un match:
re, green, red, green, gren, gr, blue, yellow
Prova tu stesso " Definizione e l'utilizzo
La (x|y) espressione è usata per trovare delle alternative specificate.
Le alternative possono essere di qualsiasi carattere.
Supporto browser
Espressione | |||||
---|---|---|---|---|---|
(x|y) | sì | sì | sì | sì | sì |
Sintassi
new RegExp("( x | y )")
or simply:
/( x | y )/
Sintassi con modificatori
new RegExp("( x | y )","g")
or simply:
/\( x | y )/g
Altri esempi
Esempio
Fare una ricerca globale per trovare una qualsiasi delle alternative indicate (0|5|7) :
var str = "01234567890123456789";
var patt1 = /(0|5|7)/g;
Il testo contrassegnato sotto mostra dove l'espressione ottiene un match:
0 1234 5 6 7 89 0 1234 5 6 7 89
Prova tu stesso " <JavaScript Object RegExp