Normal ifade motorunun eşleşme alternatiflerini göz önünde bulundurmasını sağlamak için, normal ifadede
|
(boru) karakterini kullanın. Örneğin, aşağıdaki normal ifade,
cat, dog, pig, rat
sözcüklerinden herhangi biriyle eşleşir:
var pattern:RegExp = /cat|dog|pig|rat/;
| değiştiricisinin kapsamını kısıtlamak üzere gruplar tanımlamak için parantezler kullanabilirsiniz. Aşağıdaki normal ifade, ardından
nap
veya
nip
gelen
cat
öğesiyle eşleşir:
var pattern:RegExp = /cat(nap|nip)/;
Daha fazla bilgi için, bkz.
Gruplar
.
Biri
|
değiştiricisini ve diğeri bir karakter sınıfını kullanan (
[
ve
]
ile tanımlı) şu iki normal ifade eşdeğerdir:
/1|3|5|7|9/
/[13579]/
Daha fazla bilgi için bkz.
Karakter sınıfları
.