uk

Regex тест

Перевірте регулярний вираз на своєму тексті та побачте всі збіги й групи, локально у браузері та без жодного завантаження.

Шаблон (regex)
Ігнорувати регістр (i)
Багаторядковий (m)
Крапка збігається з переходом рядка (s)
Unicode (u)
Збігається лише з поточної позиції (y)

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

    Регулярний вираз (regex) описує шаблон пошуку по тексту, наприклад "усі адреси електронної пошти", "будь-яке число" або "слова, що починаються на A". Вони потужні, але підступні: маленька помилка в шаблоні дає зовсім інші збіги. Цей інструмент дає змогу запустити шаблон на тестовому тексті й одразу показує всі збіги з їхньою позицією та захопленими групами, щоб ви могли без ризику пробувати й доопрацьовувати шаблон.

    Ви вводите шаблон і можете встановити звичні перемикачі: ігнорувати регістр (i), багаторядковий (m, робить початок і кінець чинними на кожному рядку) та крапка збігається з переходом рядка (s). Інструмент завжди шукає глобально, тобто всі збіги, і повертає результат як зрозумілий JSON: кількість збігів, а для кожного - знайдений текст, його позицію та вміст груп у дужках.

    Уся обробка виконується повністю локально у браузері чистим JavaScript із вбудованим рушієм regex; ваш тестовий текст не завантажується, не зберігається, і жодна стороння бібліотека не підвантажується з CDN. Якщо шаблон недійсний, інструмент чесно про це повідомляє, замість вигадувати хибний результат.

    Технічні дані

    Технічні дані
    Вхідні форматиВведення тексту
    Вихідний форматJSON
    Пакетна обробкаНі
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Вставте тестовий текст у текстове поле.
    2. Введіть шаблон і встановіть перемикачі (i, m, s) за потреби.
    3. Прочитайте або завантажте збіги та групи у форматі JSON.

    Обмеження: Використовується синтаксис regex із JavaScript (ECMAScript); інші діалекти (PCRE, Python) можуть відрізнятися в деталях. Пошук завжди глобальний. Дуже довгі тексти обмежені, а вкрай невдалий шаблон може бути повільним; інструмент обмежує обсяг роботи, замість того щоб блокувати браузер. Недійсний шаблон дає чесну помилку.

    Часті запитання

    Чи завантажується мій текст?

    Ні. Обробка виконується повністю локально у браузері; ваш тестовий текст і шаблон ніколи не залишають ваш пристрій і не зберігаються.

    Який синтаксис regex підтримується?

    Синтаксис JavaScript (ECMAScript) вбудованого рушія. Шаблони з інших мов, як-от PCRE чи Python, переважно працюють, але можуть відрізнятися в деталях.

    Що означають перемикачі i, m і s?

    i ігнорує регістр, m робить початок і кінець рядка чинними на кожному рядку, а s дозволяє крапці збігатися й із переходами рядка. Глобальний режим (усі збіги) завжди ввімкнений.

    Що відбувається з недійсним шаблоном?

    Інструмент повідомляє про чесну помилку замість хибного результату. Перевірте дужки та екранування в шаблоні.

    Схожі інструменти