Лист с регулярными выражениями

РазработчикТекст
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

Гид

Справочник по регулярным выражениям

Лист с регулярными выражениями

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

Как использовать

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

Возможности

  • 7 категорий – Фиксаторы, классы символов, квантификаторы, группы и ссылки, предварительные и постусловные проверки, флаги и распространённые паттерны
  • Мгновенный поиск – Фильтруйте все паттерны в реальном времени, вводя текст в поле поиска
  • Фильтр по категории – Ориентируйтесь на конкретную категорию, чтобы быстро найти то, что вам нужно
  • Копировать в буфер обмена – Одноклик копирование для каждого паттерна
  • Практические примеры – Каждый паттерн включает реальный пример использования

Какова разница между жадными и нежадными квантификаторами?

Жадные квантификаторы (*, +, {n,m}) соответствуют максимальному количеству символов, в то время как нежадные квантификаторы (*?, +?, {n,m}?) соответствуют минимальному количеству символов. Например, при заданной строке жирный, жадный паттерн <.*> соответствует всей строке, в то время как нежадный паттерн <.*?> соответствует только .

Какова разница между захватывающей и нехватывающей группой?

Захватывающая группа (abc) сохраняет соответствующий текст, чтобы он мог быть ссылан позже с помощью обратных ссылок, таких как \1, или в строках замены. Нехватывающая группа (?:abc) объединяет элементы вместе для квантификаторов или альтернатив, не сохраняя соответствия, что более эффективно, когда значение не требуется.

Что такое предварительные и постусловные утверждения?

Предварительные утверждения (?=…) и постусловные утверждения (?<=...) are zero-width assertions that check whether a pattern exists ahead of or behind the current position without consuming any characters. Negative versions (?!...) and (?

Реклама · УДАЛИТЬ?
Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?