Поиск текста по маске
Ссылка: https://tracktools.ru/tools/textbymask
Данный инструмент позволяет выбрать из текста необходимые части, исходя из выбранного (или написанного) шаблона регулярного выражения.
На странице предоставлен выбор шаблона, например a999aa, a 999 aa, +79510936182, [*] и т.д.
В данном примере мы выбрали +79510936182, т.е. поиск в тексте номера телефона именно такого вида (результат поиска отображается справа):
В строке сверху также отображается сам шаблон - \+\d{11}\b, что говорит нам о том, что поиск будет производится по выражению: символ "+" и последующие любые 11 цифр.
В строке отображения шаблона вы можете написать и своё выражение, если это необходимо:
Описание доступных шаблонов:
a999aa - 1 буква, 3 цифры, 2 буквы
a 999 aa - 1 буква, пробел, 3 цифры, пробел, 2 буквы
a999aa99 - 1 буква, 3 цифры, 2 буквы, 2 цифры
a 999 aa 99 - 1 буква, пробел, 3 цифры, пробел, 2 буквы, пробел, 2 цифры
9999aa - 4 цифры, 2 буквы
9999 aa - 4 цифры, пробел, 2 буквы
9999aa99 - 4 цифры, 2 буквы, 2 цифры
9999 aa 99 - 4 цифры, пробел, 2 буквы, пробел, 2 цифры
888888888888888 - цифра 8 и любые последующие 14 чисел
+79510936182 - символ "+" и последующие любые 11 цифр
+7(920)228-68-47 - символ "+", открывающая скобочка, 3 цифры, закрывающая скобочка, 3 цифры, символ "-", 2 цифры, символ "-", 2 цифры
79581010882 - цифра 7 и любые последующие 10 чисел
[*] - что угодно в квадратных скобках
{*} - что угодно в фигурных скобках
(*) - что угодно в круглых скобках