Alternatywa
Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje
Znak
|
(pionowa kreska) służy w wyrażeniach regularnych jako mechanizm decyzyjny dla alternatyw w dopasowaniu. Na przykład: poniższe wyrażenie regularne dopasowuje jedno ze słów
cat, dog, pig, rat
:
var pattern:RegExp = /cat|dog|pig|rat/;
Nawiasów okrągłych można używać do definiowania grup w celu ograniczenia zakresu alternatora |. Poniższe wyrażenie regularne dopasowuje
cat
, po którym następuje
nap
lub
nip
:
var pattern:RegExp = /cat(nap|nip)/;
Więcej informacji zawiera sekcja
Grupy
.
Poniższe dwa wyrażenia regularne są równoważne — jedno używa alternatora
|
, a drugie klasy znaku (zdefiniowanej za pomocą
[
i
]
):
/1|3|5|7|9/
/[13579]/
Więcej informacji zawiera sekcja
Klasy znaków
.
|
|
|