Тестер регулярных выраженийРазработка
Тестирование и отладка регулярных выражений в реальном времени с несколькими режимами сопоставления.
/
0 совпадений
О Тестер регулярных выражений
🎯 Обзор
Регулярные выражения — это мощные инструменты сопоставления текстовых шаблонов, широко используемые для проверки данных, поиска текста и извлечения контента. Этот инструмент предоставляет среду тестирования регулярных выражений в реальном времени, помогая разработчикам быстро проверять и отлаживать регулярные выражения.
💡 Советы и подсказки
- Жадность против нежадностиПо умолчанию * и + жадные (соответствуют максимально возможному). Добавьте ? чтобы сделать их нежадными
.*? - Экранирование специальных символовЧтобы сопоставить специальные символы типа . * + буквально, экранируйте их обратной косой чертой
\. - Сопоставление границИспользуйте ^ и $ для обеспечения полного совпадения и избежания частичных совпадений
^\d{11}$ - Сокращения классов символовВерсии в верхнем регистре \d \w \s соответствуют противоположному
\D соответствует не-цифрам - Многострочный режимС включенным флагом m, ^ и $ соответствуют началу и концу каждой строки
📚 Справочник по синтаксису регулярных выражений
.Соответствует любому одиночному символу (кроме новой строки)\dСоответствует цифрам, эквивалент [0-9]\wСоответствует словесным символам (буквы, цифры, подчеркивание)\sСоответствует пробельным символам (пробел, табуляция и т.д.)^Соответствует началу строки$Соответствует концу строки*Соответствует 0 или более раз+Соответствует 1 или более раз?Соответствует 0 или 1 раз{n}Соответствует точно n раз{n,}Соответствует как минимум n раз{n,m}Соответствует от n до m раз[abc]Соответствует a, b или c[^abc]Соответствует любому символу кроме a, b, c(abc)Захватывающая группа, соответствует и запоминает abc(?:abc)Незахватывающая группа, соответствует, но не запоминает