ПерестановкиFlash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий Символ вертикальной черты (|) используется в регулярных выражениях с той целью, чтобы механизм регулярного выражения учитывал при совпадении альтернативные варианты. Например, следующее регулярное выражение соответствует любому из представленных слов cat, dog, pig, rat: var pattern:RegExp = /cat|dog|pig|rat/; Можно использовать круглые скобки для определения групп с целью ограничения области оператора перестановок |. Следующее регулярное выражение соответствует слову cat, за которым идет nap или nip. var pattern:RegExp = /cat(nap|nip)/; Дополнительные сведения см. в разделе «Группы». Два следующих регулярных выражения, в одном из которых используется оператор перестановок |, а в другом — класс символов (определенный [ и ]), эквивалентны. /1|3|5|7|9/ /[13579]/ Дополнительные сведения см. в разделе «Классы символов». |
|