Regex:Perl регулярное выражение для соответствия номера телефонов
\b(\(\d{3}\)|\d{3})?[-.]?\d{3}[-]?\d{4}\b
Мой входной файл имеет два типа номеров телефонов. Один, чьи первые 3 цифры заключены в круглые скобки, а другие без круглых скобок. Например:
"(201)-450-4479" ,"234-345-3456"
Я хочу, чтобы соответствовать оба типа телефонных номеров с использованием альтернативного оператора.
Пожалуйста, предложите мне. Какая модификация требуется для вышеупомянутого выражения для получения предполагаемого результата?
За исключением первого '\ b' ваше регулярное выражение кажется правильным. – Toto