Вопросы к Поиску с Алисой
Вертикальная черта (|) в языке программирования Perl — это специальный символ, который называется «метасимвол альтернатив». intuit.ru
Происхождение: вертикальная черта — символ ASCII, имеющий код 0x7C (hex), 124 (dec). ru.wikipedia.org
Использование: с помощью вертикальной черты в регулярных выражениях Perl можно задать несколько вариантов образца, любой из которых будет считаться соответствием строки образцу. intuit.ru
Например, запись gray|grey соответствует «gray» или «grey». ru.wikibooks.org