регулярное выражение по номеру телефона

Я хотел бы захватить пользовательские данные, которые имеют формат

name phone address

Я использую телефон как ловушку, чтобы идентифицировать часть перед телефоном как имя, а часть после него как адрес, телефон должен иметь 6-12 цифр и может также содержать эти символы «+ () [] -.». Я попробовал это регулярное выражение

(.*)\s([0-9]{6-12}[\+\s\(\)-\[\]\.]+)\s(.*)

Но это не признает часть диапазона {6-12}. Что я делаю не так и есть ли лучший подход регулярных выражений?

0

Решение

Формат для скобок {6,12} не {6-12},

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]