Назад до інструментів

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

Напишіть шаблон, спостерігайте, як він збігається з вашим текстом під час введення, і подивіться, що саме робить кожен токен. Групи захоплення, попередній перегляд заміни та перевірка сумісності з PCRE й Python.

Шаблон

Ваш регулярний вираз

Пишіть лише тіло шаблону — без обрамляючих слешів. Усе оновлюється під час введення.

Прапорці

Змінює лише перевірку сумісності — зіставлення завжди виконується рушієм JavaScript вашого браузера.

Пресети

Тестовий текст

Текст для зіставлення

Вставте реальні дані — рядок логу, конфіг, експорт чату. Нічого не виходить за межі вашого браузера.

символів: 794 · рядків: 14

Підсвічений текст
Wespner ops log — node eu-fra-03
Ticket #4821 opened by [email protected], escalated to [email protected].
Billing contact: [email protected] (invoice WX-2026-0917).
Panel: https://panel.wespner.eu/server/eu-fra-03/console
Mirror: http://mirror.wespner.eu:8080/backups/latest.tar.zst
Node IP 185.199.110.153, gateway 10.0.0.1, bad entry 999.1.1.1 in the allowlist.
Server UUID 9f2c1a7e-3b44-4d8e-9c21-7a5f0b6e2d13 (instance 550e8400-e29b-41d4-a716-446655440000).

Chat export:
[12:04] Steve_84: this build is hell to maintain, honestly
[12:05] Alex_MC: rotate the panel password and open a shell on the class-4 node
[12:06] Steve_84: damn, the ass-end of that config is unreadable
[12:07] Notch_Fan: <img src=x onerror=alert(1)> nice try
[12:08] Alex_MC: harassment report filed, see /docs/rcon

Групи захоплення

Кожен збіг, з групами й позиціями

Нумеровані групи походять зі звичайних ( ). Іменовані групи походять з (?<name>…) і перелічуються окремо.

Введіть шаблон, щоб побачити збіги та їхні групи захоплення.

Керуєте власним ігровим сервером?

Ігрові сервери Wespner із захистом від DDoS, дисками NVMe та активацією за кілька хвилин.

Переглянути хостинг