Тестер регулярных выражений
Тестируйте регэкспы в реальном времени: подсветка совпадений, их число, группы захвата и понятные ошибки.
Сначала введите шаблон.
Что это такое
Регулярное выражение (регэксп) — это крошечный язык шаблонов для поиска текста. Вы пишете шаблон вроде d+ — одна или несколько цифр, — и инструмент разыскивает его по вашему образцу. Скобки-группы запоминают куски каждого совпадения: удобно вытаскивать части почты или даты.
Заметки и интересные факты
У программистов есть байка: «была проблема — написал регэксп; теперь две проблемы». Регэксп печально знаменит тем, что пишется один раз и никогда не читается, но полчаса с живым тестером обычно означают, что завтра вы всё-таки прочитаете свой шаблон.
Происхождение и история
Регулярные выражения придумал Стивен Клини в середине 1950-х как математическую модель конечных автоматов. Кен Томпсон в конце 1960-х встроил их в Unix, а в 1973 году — в grep, превратив теорию в повседневность. В 1990-е JavaScript перенял регэкспы в перловом стиле.
Похожие запросы
Обратная связь
Нашли проблему с инструментом или есть предложение? Напишите нам на email — мы читаем каждое сообщение.
