Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Hosted in GermanyGlobal Content Delivery
Основні сервери розміщено в Hetzner у Німеччині, доставлення по всьому світу відбувається через мережу доставлення контенту (CDN). Вміст ваших файлів при цьому ніколи не передається - він не залишає ваш пристрій.
Регулярний вираз (regex) описує шаблон пошуку по тексту, наприклад "усі адреси електронної пошти", "будь-яке число" або "слова, що починаються на A". Вони потужні, але підступні: маленька помилка в шаблоні дає зовсім інші збіги. Цей інструмент дає змогу запустити шаблон на тестовому тексті й одразу показує всі збіги з їхньою позицією та захопленими групами, щоб ви могли без ризику пробувати й доопрацьовувати шаблон.
Ви вводите шаблон і можете встановити звичні перемикачі: ігнорувати регістр (i), багаторядковий (m, робить початок і кінець чинними на кожному рядку) та крапка збігається з переходом рядка (s). Інструмент завжди шукає глобально, тобто всі збіги, і повертає результат як зрозумілий JSON: кількість збігів, а для кожного - знайдений текст, його позицію та вміст груп у дужках.
Уся обробка виконується повністю локально у браузері чистим JavaScript із вбудованим рушієм regex; ваш тестовий текст не завантажується, не зберігається, і жодна стороння бібліотека не підвантажується з CDN. Якщо шаблон недійсний, інструмент чесно про це повідомляє, замість вигадувати хибний результат.
Найвідоміший онлайн-тестер регулярних виразів (regex101 і подібні) корисний, але потребує підключення до інтернету і надсилає шаблон разом із тестовим текстом на сервер - незручно, якщо тестовий текст містить конфіденційні дані, як-от рядки журналу з адресами електронної пошти чи даними клієнтів. Цей інструмент працює повністю офлайн у браузері, без акаунта і без передавання даних.
Технічні дані
Технічні дані
Вхідні формати
Введення тексту
Вихідний формат
JSON
Пакетна обробка
Ні
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Вставте тестовий текст у текстове поле.
Введіть шаблон і встановіть перемикачі (i, m, s) за потреби.
Прочитайте або завантажте збіги та групи у форматі JSON.
Обмеження: Використовується синтаксис regex із JavaScript (ECMAScript); інші діалекти (PCRE, Python) можуть відрізнятися в деталях. Пошук завжди глобальний. Дуже довгі тексти обмежені, а вкрай невдалий шаблон може бути повільним; інструмент обмежує обсяг роботи, замість того щоб блокувати браузер. Недійсний шаблон дає чесну помилку.
Часті запитання
Чи завантажується мій текст?
Ні. Обробка виконується повністю локально у браузері; ваш тестовий текст і шаблон ніколи не залишають ваш пристрій і не зберігаються.
Який синтаксис regex підтримується?
Синтаксис JavaScript (ECMAScript) вбудованого рушія. Шаблони з інших мов, як-от PCRE чи Python, переважно працюють, але можуть відрізнятися в деталях.
Що означають перемикачі i, m і s?
i ігнорує регістр, m робить початок і кінець рядка чинними на кожному рядку, а s дозволяє крапці збігатися й із переходами рядка. Глобальний режим (усі збіги) завжди ввімкнений.
Що відбувається з недійсним шаблоном?
Інструмент повідомляє про чесну помилку замість хибного результату. Перевірте дужки та екранування в шаблоні.
Чи працює тестер регулярних виразів також на телефоні?
Так, у будь-якому сучасному мобільному браузері так само, як на комп'ютері - шаблон і тестовий текст лишаються локальними.
Чи потрібен мені акаунт або підключення до інтернету?
Ні. Без акаунта, і після першого завантаження тестування працює навіть офлайн - вбудованого в браузер рушія регулярних виразів достатньо.
Чи безпечно вставляти сюди конфіденційний тестовий текст?
Так. На відміну від онлайн-тестера, твій тестовий текст не надсилається на сервер - він повністю лишається на твоєму пристрої.
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність