Символ вертикальной черты «|» используется для разделения альтернативных масок.
Например, шаблон gilbert|sullivan
соответствует как
«gilbert», так и «sullivan». Допустимо указывать любое количество альтернатив,
также допустимо указывать пустые альтернативы (соответствуют пустой строке).
В процессе поиска соответствия просматриваются все перечисленные альтернативы
слева направо, останавливаясь после первого найденного соответствия.
Если альтернативные варианты перечислены в подмаске, то весь шаблон совпадёт
только в случае соответствия одного из альтернативных вариантов подмаски
и остатка основного шаблона.