Тестер Регулярних Виразів

Форма для тестування Регулярного Виразу

Цей безкоштовний тестер RegEX дозволяє перевіряти ваші регулярні вирази, просто введіть його нижче:

Ви можете використовувати $ 1, $ 2, $ 3 і т. д., якщо ви використовуєте групи дужок у своєму регулярному виразі. \t \n \r підтримуються.

Ваш результат можна побачити нижче.

Результат

Про Regex Тестер

Що таке Регулярний Вираз?

Регулярний вираз (regex або regexp для стислості) - це спеціальний текстовий рядок для опису шаблону пошуку. Регулярні вирази використовуються для зіставлення зі зразком та пошуку та заміни тексту.

Як це працює?

Інструмент Онлайн Тестер Регулярних Виразів, який дозволяє одночасно перевіряти регулярний вираз на рядках і одразу ж переглядати результати, включаючи захоплені елементи. Введіть регулярний вираз , вихідний текст (тестовий рядок) і натисніть кнопку "Перевірити", і ви отримаєте результат RegEx Тестер нижче в розділі результатів.

Шпаргалка

СимволЩо він робить?
$ Відповідає кінцю введення . У багаторядковому режимі він також відповідає перед символом розриву рядка , отже, на кожному кінці рядка.
(?:x)Відповідає "x", але НЕ запам'ятовує збіг. Також відомий як НЕ захоплююча дужка.
(x)Збіги "x" та запам'ятовують збіг. Також відомий як захоплення дужок.
*Відповідає попередньому символу 0 або більше разів.
+Відповідає попередньому символу 1 або більше разів.
.Відповідає будь-якому окремому символу, крім символу нового рядка.
?
  • Відповідає попередньому символу 0 або 1 раз.
  • При використанні після квантіфікаторів *, +,? або {}, робить квантифікатор не жадібним; це буде відповідати мінімальній кількості разів, а не відповідає максимальній кількості разів.
[\b]Відповідає backspace.
[^abc]Відповідає усьому, що НЕ укладено у квадратні дужки. Також відомий як негативний набір символів.
[abc]Відповідає кожному із вкладених символів. Також відомий як набір символів. Ви можете створити діапазон символів, використовуючи дефіс, такий як A-Z (від A до Z). Зверніть увагу, що у наборах символів спеціальні символи (., *, +) не мають спеціального значення.
\
  • Використовується для позначення того, що наступний символ не повинен інтерпретуватися буквально. Наприклад, символ "w" сам по собі інтерпретуватиметься як "відповідати символу w", але використання "\w" означає "відповідати буквенно-цифровому символу, включаючи підкреслення"
  • Використовується для вказівки на те, що метасимвол має інтерпретуватися буквально. Наприклад, "." метасимвол означає "відповідати будь-якому окремому символу, крім нового рядка", але якщо натомість ми будемо використовувати точковий символ, ми будемо використовувати
\0Відповідає NULL-символу.
\bВідповідає межі слова. Кордони визначаються, коли за символом слова НЕ слідує або НЕ передує інший символ слова.
\BВідповідає межі без слів. Кордони визначаються, коли два сусідні символи є символами слова АБО несловесними символами.
\cXВідповідає керуючому символу. Х має бути між А та Z включно.
\dВідповідає символ . Те саме, що [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-значним шістнадцятковим кодом.
^
  • Відповідає початку введення. У багаторядковому режимі він також відповідає після символу розриву рядка , отже, кожному новому рядку.
  • При використанні шаблону набору ([^ abc]) він скасовує набір; зіставляти все, що не укладено у квадратні дужки
x(?!y)Відповідає "x" , тільки якщо за "x" не слід "y". Також відомий як негативний погляд.
x(?=y)Відповідає "x" , тільки якщо після "x" слідує "y". Також відомий як передчуття.
x|yВідповідає "x" АБО "y".
{n,m}Відповідає попередньому символу щонайменше n разів і не більше m разів. n та m можна опустити, якщо нуль..
{n}Відповідає попередньому символу рівно n разів.
Пожертвувати

Вам сподобався цей інструмент? Ви можете задонатити нам. Це допоможе нам покращити наші безкоштовні веб-інструменти.

Paypal