Regex (сокращение от Regular Expressions, или "регулярные выражения") — это инструмент, который ищет значения, соответствующие определённым шаблонам. Проще говоря, это как магическое заклинание, которое говорит фрогу: "Найди мне все, что выглядит как номер телефона" или "Дай мне список всех email-адресов".
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
Данная конструкция ищет все почты на вашем сайте. Её вставляем в строку «Почты»
\+\d{1,4}[\d\s\-()]{8,}
Ищет номера телефонов. Её вставляем в строку «Номера»
(?:г\.?\s*|город\s+)?[А-ЯЁа-яё\-]+(?:,\s*|\s+)(?:ул\.?|улица|проспект|пер\.?|переулок|шоссе|бульвар|пл\.?|площадь|наб\.?|набережная)(?:\s*|<[^>]+>)[А-ЯЁа-яё\-]+(?:\s*,?\s*|<[^>]+>)\d+[А-ЯЁа-яё/]?
Ищет физические адреса, например: Москва, улица Центральная, 1. Вставляем это выражение в строку «Адреса»
(?:https?:\/\/t\.me\/[a-zA-Z0-9_]+|tg:\/\/resolve\?domain=[a-zA-Z0-9_]+|viber:\/\/chat\?number=[+\d][\d\s]{6,})
Поиск ссылок на мессенджеры
(?:https?:\/\/)?(?:[\w-]+\.)?(?:vk\.com|instagram\.com|linkedin\.com|youtube\.com\/@|facebook\.com|twitter\.com|tiktok\.com\/@|snapchat\.com\/add|pinterest\.com)\/[a-zA-Z0-9_.-]+\/?
Ищет ссылки на социальные сети
Для поиска номеров - \+\d{1,4}[\d\s\-()]{8,}
Для email-адресов - [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
Для физического адреса - (?:г\.?\s*|город\s+)?[А-ЯЁа-яё\-]+(?:,\s*|\s+)(?:ул\.?|улица|проспект|пер\.?|переулок|шоссе|бульвар|пл\.?|площадь|наб\.?|набережная)(?:\s*|<[^>]+>)[А-ЯЁа-яё\-]+(?:\s*,?\s*|<[^>]+>)\d+[А-ЯЁа-яё/]?