[...]
в регулярном выражении указывает класс символов , который указывает обработчику регулярных выражений совпадать с одним из этих символов, заключенных в скобки.Следовательно, [tel|fax|web]
означает «соответствует t или e, или l, или |, или f, или a, или x, или w, или e, или b» (тот факт, что |
появляется более одного раза в классе, не имеет значения).Поскольку строка начинается с символа aw, который находится в классе символов, шаблон соответствует.
Как уже говорилось в других ответах, вы хотите использовать скобки (...)
для группировки чередования.