Тестер Регулярных Выражений
Форма для тестирования Регулярного Выражения
Этот бесплатный тестер RegEX позволяет вам проверять ваши регулярные выражения, просто введите его ниже:
Результат
О Тестере Regex
Что такое Регулярное Выражение?
Регулярное выражение (regex или regexp для краткости) - это специальная текстовая строка для описания шаблона поиска. Регулярные выражения используются для сопоставления с образцом и поиска и замены текста.
Как это работает?
Инструмент Онлайн Тестер Регулярных Выражений, который позволяет одновременно проверять регулярное выражение на строках и сразу же просматривать результаты, включая захваченные элементы. Введите свое регулярное выражение ,исходный текст (тестовую строку) и нажмите кнопку "Проверить", и вы получите результат RegEx Тестер ниже в разделе результатов.
Шпаргалка
Символ | Что оно делает? |
---|---|
$ | Соответствует концу ввода . В многострочном режиме он также соответствует перед символом разрыва строки ,следовательно, на каждом конце строки. |
(?:x) | Соответствует "x", но НЕ запоминает совпадение . Также известен как НЕ захватывающая скобка. |
(x) | Совпадения "x" и запоминает совпадение. Также известен как захват скобок. |
* | Соответствует предыдущему символу 0 или более раз. |
+ | Соответствует предыдущему символу 1 или более раз. |
. | Соответствует любому отдельному символу, кроме символа новой строки. |
? |
|
[\b] | Соответствует backspace. |
[^abc] | Соответствует всему, что НЕ заключено в квадратные скобки. Также известен как отрицательный набор символов. |
[abc] | Соответствует любому из вложенных символов. Также известный как набор символов. Вы можете создать диапазон символов, используя дефис, такой как A-Z (от A до Z). Обратите внимание, что в наборах символов специальные символы (., *, +) Не имеют специального значения. |
\ |
|
\0 | Соответствует NULL-символу. |
\b | Соответствует границе слова. Границы определяются, когда за символом слова НЕ следует или НЕ предшествует другой символ слова. |
\B | Соответствует границе без слов. Границы определяются, когда два соседних символа являются символами слова ИЛИ несловесными символами. |
\cX | Соответствует управляющему символу. Х должен быть между А и Z включительно. |
\d | Соответствует символу strong>. То же, что [0-9] или [0123456789]. |
\D | Соответствует нецифровому символу. То же, что [^ 0-9] или [^ 0123456789]. |
\f | Соответствует подаче формы. |
\n | Соответствует переводу строки. |
\r | Соответствует возврату каретки. |
\s | Соответствует одиночному пробелу. Это включает в себя пробел, табуляцию, перевод строки и перевод строки. |
\S | Соответствует чему-либо ДРУГОЙ, чем один символ пробела. Все, кроме пробела, табуляции, перевода строки и перевода строки. |
\t | Соответствует вкладке. |
\uhhhh | Соответствует символу с четырехзначным шестнадцатеричным кодом. |
\v | Соответствует вертикальной вкладке. |
\w | Соответствует любому буквенно-цифровому символу, включая подчеркивание. Эквивалентно [A-Za-z0-9_]. |
\W | Соответствует ДРУГИМ, кроме буквенно-цифровых символов, включая подчеркивание. Эквивалентно [^ A-Za-z0-9_]. |
\x | Обратная ссылка на подстроку, совпадающую с выражением в скобках x. х является положительным целым числом. |
\xhh | Соответствует символу с 2-значным шестнадцатеричным кодом. |
^ |
|
x(?!y) | Соответствует "x" ,только если за "x" НЕ следует "y". Также известен как негативный взгляд. |
x(?=y) | Соответствует "x" ,только если после "x" следует "y". Также известный как предвкушение. |
x|y | Соответствует "x" ИЛИ "y". |
{n,m} | Соответствует предыдущему символу не менее n раз и не более m раз. n и m можно опустить, если ноль.. |
{n} | Соответствует предыдущему символу ровно n раз. |
Вам понравился этот инструмент? Вы можете задонатить нам. Это поможет нам улучшить наши бесплатные веб-инструменты.
Paypal