пример
Есть глобальный поиск , чтобы найти какой - либо из указанных альтернатив (red|green) :
var str = "re, green, red, green, gren, gr, blue, yellow";
var patt1 = /(red|green)/g;
Отмеченный текст ниже показывает , где выражение получает матч:
re, green, red, green, gren, gr, blue, yellow
Попробуй сам " Определение и использование
(x|y) выражение используется , чтобы найти какой - либо из вариантов , указанных.
Альтернативой могут быть любые символы.
Поддержка браузеров
выражение | |||||
---|---|---|---|---|---|
(x|y) | да | да | да | да | да |
Синтаксис
new RegExp("( x | y )")
or simply:
/( x | y )/
Синтаксис с модификаторами
new RegExp("( x | y )","g")
or simply:
/\( x | y )/g
Еще примеры
пример
Есть глобальный поиск , чтобы найти какой - либо из указанных альтернатив (0|5|7) :
var str = "01234567890123456789";
var patt1 = /(0|5|7)/g;
Отмеченный текст ниже показывает , где выражение получает матч:
0 1234 5 6 7 89 0 1234 5 6 7 89
Попробуй сам " <JavaScript RegExp Object