bg

Тест на 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 позволява на точката да съвпада и с новите редове. Глобалният режим (всички съвпадения) е винаги включен.

    Какво се случва при невалиден шаблон?

    Инструментът съобщава честна грешка, вместо да дава грешен резултат. Проверете скобите и екранирането в шаблона.

    Сходни инструменти