Alternatieven
Flash Player 9 of hoger, Adobe AIR 1.0 of hoger
Wanneer u het teken
|
(verticale balk) in een reguliere expressie gebruikt, zoekt de engine voor de reguliere expressie naar alternatieven voor een overeenkomst. De volgende reguliere expressie bijvoorbeeld komt overeen met elk van de woorden
cat, dog, pig, rat
:
var pattern:RegExp = /cat|dog|pig|rat/;
U kunt ronde haken gebruiken om groepen te definiëren waarmee u het bereik van de verticale balk | beperkt. De volgende reguliere expressie komt overeen met
cat
gevolgd door
nap
of
nip
:
var pattern:RegExp = /cat(nap|nip)/;
Zie
Groepen
voor meer informatie.
De volgende twee reguliere expressies, waarvan de ene de verticale balk
|
en de andere een tekenklasse gebruikt (gedefinieerd met
[
en
]
), zijn gelijk:
/1|3|5|7|9/
/[13579]/
Zie
Tekenklassen
voor meer informatie.
|
|
|