Регулярные выражения


Это способ работать со строками/текстом для поиска в них нужных данных.

Подробнее о синтаксисе можно узнать из этой статьи.

Простым инструментом для проверки своих регулярных выражений на примере может служить https://regex101.com/

Примеры

Наиболее частые

  • [\w\-\.]+@[\w-]+\.+[\w-]{2,8} — поиск email
  • (\d+) — простейшая проверка на поиск чисел, подходит, например, когда необходимо очистить пришедший телефон, оставив только цифры.
  • [\+7]{2}|8?([0-9-\(\)]+) — поиск телефона в тексте с удалением префикса +7/8
  • Название поля: (.*) — в случае, если данные разбиты по строкам и проименованы, то вполне достаточно такого выражения, чтобы в значение забрать всё, что находится после названия поля и до конца строки.