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

Регулярные выражения позволяют проверить, соответствует ли значение в переменной нужному формату или нет

Здесь собран список часто используемых регулярных выражений. Мы периодически обновляем его.

Важно!

Все нижеприведенные значения проверяют СТРОГОЕ СООТВЕТСТВИЕ текста в строке.

Это значит, что кроме этих символов в строке НЕ может быть других символов!

Иногда возникает необходимость проверить, содержится ли текст в нужном формате в строке, но кроме него нужно разрешить и другие символы. Например, бот должен принять ссылку на домашку и краткое описание. Текст без ссылки нужно считать некорректным.

В таком случае просто уберите символ ^ в начале регулярки и символ $ в конце, и регулярное выражение начнет проверять, СОДЕРЖИТСЯ ЛИ текст нужного формата.

В поле с регуляркой справа есть символ для копирования одним кликом

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

В верхнем поле вставляем регулярку, в нижнем пишем свои значения. То, что подсвечивается - попало под шаблон. Строки 4 и 5 не подсвечиваются, следовательно, не подходят под регулярку.

Если вам необходима специфичная регулярка, но вы не знаете, как её составить - напишите в поддержку.

Last updated