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