Извлечение строк по шаблону (email, дата...)

Отфильтруйте текст, оставив только строки с датой, адресом электронной почты или номером телефона, с помощью готовых регулярных выражений — или задайте собственное регулярное выражение для другого шаблона.

Пример:

Как это работает

Текст разбивается построчно, и каждая строка проверяется на соответствие выбранному шаблону. Готовые шаблоны охватывают самые распространённые форматы (универсальный адрес электронной почты, даты в формате ДД/ММ/ГГГГ или ГГГГ-ММ-ДД, французские десятизначные номера телефонов), но можно переключиться на «пользовательское» и использовать любое регулярное выражение JavaScript.

Охватывают ли готовые шаблоны все существующие форматы?

Нет: например, шаблон «телефон» рассчитан на распространённый французский формат (десятизначные номера, начинающиеся с 0, с пробелами, точками или дефисами либо без них, или с международным префиксом +33) и не обязательно распознает международный номер в другом формате. Шаблон «дата» поддерживает разделители «/» и «-», но не даты, записанные словами.

Показывает ли результат всю строку или только найденную часть?

В списке выводится строка целиком (чтобы сохранить контекст) и точный фрагмент, найденный по шаблону, — так можно быстро убедиться, что нужная информация найдена, даже в длинных строках.

Ваши строки текста остаются локальными: анализ регулярным выражением выполняется целиком в вашем браузере, без передачи на сервер.