Regex Tester
Что такое регулярные выражения?
Регулярные выражения (Regular Expressions, Regex) — это мощный язык для поиска и манипуляции с подстроками в тексте, основанный на использовании метасимволов.
Представьте их как "супер-поиск" (Ctrl+F на стероидах). Вместо того чтобы искать точное совпадение слова "apple", вы можете найти "любое слово, начинающееся на 'a' и заканчивающееся на 'e'".
Пример
/^\w+@[a-zA-Z_]+?\.[a-zA-Z]{1, 3}$/
Этот пугающий набор символов — всего лишь шаблон для проверки email адреса. Наш инструмент поможет вам писать и понимать такие шаблоны.
Справочник (Cheat Sheet)
🚩 Флаги (Flags)
⚓ Якоря (Anchors)
- Начало строки
^ - Конец строки
$ - Граница слова
\b - НЕ граница слова
\B
| Символ | Название |
|---|---|
| . | Любой символ |
| \d | Цифра |
| \w | Слово |
| \s | Пробел |
| [abc] | Набор |
| [^abc] | Отрицание набора |
| * | 0 или больше |
| + | 1 или больше |
| ? | 0 или 1 |
Популярные шаблоны
Email адрес
^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$Только цифры
^\d+$Дата (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$URL Slug
^[a-z0-9]+(?:-[a-z0-9]+)*$Hex Color
^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$Пароль (Сложный)
^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$Часто задаваемые вопросы

Лиана Арифметова
Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».
Этот инструмент работает полностью в вашем браузере. Ваши данные не отправляются на сервер.