|
|
Тестер регулярных выражений
|
|
|
|
|
Интернет тестер регулярных выражений (а.к.а калькулятор регулярных выражений ) позволяет выполнять различные регулярные выражения по заданному тексту: - Выделяет регулярное выражение - подчеркивает части текста, которые ответствуют регулярному выражению
- Извлекает регулярное выражение -.. извлекает, соответствующие части в таблице, с каждой группы регулярных выражений в колонке
- Заменить регулярное выражение - заменяет соответствующие части текста с заданной строки. Группа выражений (например, 1 $) не допускается.
Калькулятор регулярных выражений поддерживает флаги как глобальные сопоставления (выполнения регулярных выражений на весь текст, а не первого вхождения), игнорирование регистра (регистр будет проигнорирован) и многострочное сопоставление (выполнить регулярное выражение через границы линий).
Правила Регулярных выражений
Правило | Значение |
^ | Соответствует началу строки |
$ | Соответствует концу строки |
* | Соответствует предыдущему символу 0 или более раз |
+ | Соответствует предыдущему символу 1 или более раз |
? | Соответствует предыдущему символу 0 или 1 раз |
. | Соответствует любому одному символу, кроме новой строки (кроме символа переноса строки \n) |
(x) | Соответствия х и запоминает совпадения выражения |
(?:x) | Соответствия х и не запоминает совпадений выражения |
x(?=y) | Совпадения х, если оно сопровождается у |
x(?!y) | Совпадения х, если это не сопровождается у |
{n} | Предыдущий символ повторяется n раз |
{n,m} | Предыдущий символ повторяется от n до m раз |
[abc] | Соответствует любому одному символу в скобках |
[^abc] | Соответствует любому одному символу, кроме тех, что указаны в скобках |
\b | Соответствует границе слова |
\B | Соответствует границе не слова |
\d | Соответствует цифре |
\D | Соответствует не цифре |
\s | Соответствует символу пробела |
\S | Соответствует любому символу, кроме символа пробела |
\t | Соответствует символу табуляции |
\w | Соответствует буквенно-цифровому символу или символу подчеркивания |
\W | Соответствует символу, который не совпадает с \w |
Примеры регулярных выражений
Expression | Meaning |
[0-9]{4} | Соответствует году, пример: 2010 |
[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}.[0-9]{1,3} | Соответствует IP-адресу, например: 192.168.10.1. |
([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z]{2,} | Соответствует доменному имени, например: www.yahoo.com |
|
|
|
|
|
Предложить лучший перевод |
|
Выберите язык: Deutsch English Español Français Italiano Nederlands Polski Português Русский 中文 日本語 한국어
|
|
Пожалуйста, свяжитесь с нами, если у вас есть предложения как сделать наш сайт лучше. |
|
InfoByIp.com - инструменты для инженеров-программистов и системных администраторов.
|
|
Используя этот сайт, Вы выражаете свое согласие с Правилами и условиями и Политикой конфиденциальности .
© 2023 InfoByIP.com Все права защищены.
|