Skip to main content
CalculoraCalculora

Фінанси та Бізнес

Фінансові КалькуляториІнвестиції та ПлануванняОсобисті ФінансиІнвестиції в НерухомістьБізнес-ІнструментиСтартап і SaaS

Математика та Технології

Математичні КалькуляториІнженерні ІнструментиІнструменти з фізикиІнструменти РозробникаШкільні інструменти

Здоров'я та Життя

Медичні ІнструментиУтилітиРандомайзери

Творці та Спеціальності

Економіка ТворцівІсламські ІнструментиСталістьІгри

Конвертери

Конвертер ОдиницьКонвертер ДовжиниКонвертер ВагиКонвертер Температури→ Конвертери Одиниць

Генератори випадкових чисел

Генератор ЧиселНадійність ПароляКолесо ФортуниСимулятор Підкидання МонетиСимулятор Гральних КістокЧасові Пояси→ Рандомайзери
Конвертер Файлів

Інструменти PDF

Конвертувати PDF у JPGКонвертувати PDF у PNGПеретворити PDF в TXTКонвертувати PDF у GIFКонвертувати PDF у WebPКонвертувати PDF у SVGПеретворити PDF в DOCXКонвертувати PDF у ExcelКонвертувати PDF у PowerPointКонвертувати PDF у HTMLКонвертувати PDF у MarkdownКонвертувати PDF у TIFF

Конвертер Зображень

Конвертувати JPG у PNGКонвертувати PNG у JPGКонвертувати PNG у WebPКонвертувати WebP у PNGКонвертувати WebP у JPGКонвертувати JPG у WebPКонвертувати SVG у PNGКонвертувати SVG у JPGКонвертувати SVG у WebPКонвертувати BMP у PNGКонвертувати BMP у JPGКонвертувати BMP у WebP

Розширені Зображення

Конвертувати HEIC у JPGКонвертувати HEIC у PNGКонвертувати TIFF у JPGКонвертувати TIFF у PNGКонвертувати JPG у TIFFКонвертувати PNG у TIFFКонвертувати JPG у ICOКонвертувати PNG у ICOПеретворити JPEG в AVIFКонвертувати PNG у AVIF

GIF та Анімація

Конвертувати GIF у PNGКонвертувати GIF у JPGПеретворення GIF на окремі кадри (PNG/JPEG)Конвертувати PNG у GIFКонвертувати JPG у GIFКонвертувати GIF у WebP

Редагування

Додати водяний знакВидалення об'єктів із зображенняМиттєва зміна розміру зображень у браузеріСтискайте зображення онлайн — зменшуйте розмір файлу, зберігайте якість
Математичний ВикликМатематичний ВикликВордлБинт ВаладСудоку2048
Конвертер валют
CalculoraCalculora

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

Дані, введені в калькулятор, залишаються на 100% приватними — усі обчислення відбуваються у вашому браузері і ніколи не потрапляють на наші сервериБезкоштовно назавжди — без платіжних стін, без підписок, без облікових записів

Популярне

  • Калькулятор ІМТ
  • Калькулятор Кредиту
  • Калькулятор Віку
  • Калькулятор Іпотеки
  • Калькулятор Відсотків
  • Науковий Калькулятор
  • Переглянути все →

Категорії

  • Математика
  • Фінанси
  • Здоров'я та Життя
  • Фінанси та Бізнес
  • Інструменти розробника
  • Інженерія
  • Категорії →

Більше

  • Конвертер валют
  • Конвертер Файлів
  • Ігри та Розваги

Юридична інформація

  • Про нас
  • Зв'язатися з нами
  • Політика конфіденційності
  • Умови використання
  • Відмова від відповідальності
  • Карта сайту

Мови

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Усі права захищені.

Створено з — 100% безкоштовно

Легкий і швидкий — файли cookie та аналітика працюють лише за вашою згодою

  1. Головна
  2. Інструменти Розробника
  3. Тестер регулярних виразів

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

Напишіть шаблон regex, вставте тестовий текст і спостерігайте, як кожен збіг підсвічується наживо під час набору. Годі гадати, чи працює ваш шаблон — переконайтеся в цьому самі.

Завантаження калькулятора...
Цей інструмент вам допоміг?

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

Тестер регулярних виразів дозволяє тестувати regex на прикладі тексту в реальному часі. Незамінний для розробників, які створюють обробку тексту, валідацію та функції пошуку у своїх застосунках.

Коли використовувати цей калькулятор

  • Перевірка введення користувача — тестуйте шаблони для перевірки email, телефону, URL або дати перед їх впровадженням.
  • Налагодження невдалих збігів — вставте свій regex і тестовий текст, щоб побачити точно, де і чому збіги не спрацьовують.
  • Вивчення regex — експериментуйте з шаблонами інтерактивно, щоб розвинути інтуїцію щодо синтаксису regex.
  • Видобування даних з тексту — створюйте шаблони для пошуку та захоплення певних підрядків з більших текстів.
  • Пошук і заміна — тестуйте шаблони перед використанням їх у коді або текстових редакторах для операцій пошуку та заміни.
  • Створення валідаторів форм — переконайтеся, що ваш regex для перевірки відповідає всім дійсним введенням і відхиляє всі недійсні.

Кроки:

  1. Введіть свій шаблон regex (наприклад, \d{3}-\d{4}).
  2. Виберіть прапорці: g (глобальний), i (без урахування регістру), m (багаторядковий), s (dotall).
  3. Введіть або вставте тестовий текст у текстове поле.
  4. Перегляньте всі збіги, підсвічені разом із їх кількістю.

Формула

Шаблон + Прапорці → RegExp → Виконання на тестовому тексті → Масив збігів Поширені шаблони: - \d+ → одна або більше цифр - [a-zA-Z]+ → одна або більше літер - ^…$ → якорі початку/кінця - (…) → групи захоплення

Випадки використання

  • Перевірка email-адрес, номерів телефонів, URL
  • Видобування шаблонів з тексту (дати, ціни, ID)
  • Операції пошуку та заміни в текстових редакторах
  • Перевірка введення у веб-формах

Ключові переваги

  • Тестуйте шаблони regex у реальному часі
  • Бачте всі збіги підсвіченими
  • Підтримка поширених прапорців
  • Безкоштовно, реєстрація не потрібна

Поради

  • Тестуйте як зі збіжним, так і з незбіжним текстом
  • Використовуйте онлайн-довідники regex для складних шаблонів
  • Починайте просто і поступово додавайте складність
  • Використовуйте іменовані групи захоплення для читабельності

Поширені помилки

  • Неекранування спеціальних символів (використовуйте \. замість .)
  • Забування прапорця g при очікуванні кількох збігів
  • Використання жадібних квантифікаторів, коли потрібні ліниві
  • Надмірне ускладнення шаблонів — простіше часто краще

Ключові терміни

  • Шаблон: Пошуковий вираз
  • Прапорці: Опції, що змінюють поведінку пошуку
  • Збіг: Знайдене входження шаблону
  • Група захоплення: Частина шаблону в круглих дужках

Пов'язані концепції

  • Регулярний вираз (Regex): Послідовність символів, що визначає шаблон пошуку для зіставлення тексту.
  • Група захоплення: Частина regex у дужках, що видобуває певні частини збігу.
  • Квантифікатор: Символ, що вказує, скільки разів має траплятися попередній елемент (наприклад, +, *, ?, {n}).
  • Якір: Твердження нульової ширини, що відповідає позиції в тексті, а не символу (^ для початку, $ для кінця).
  • Випередження/озирання (Lookahead/Lookbehind): Твердження нульової ширини, що перевіряють шаблони до або після поточної позиції без споживання тексту.

Приклад

Шаблон: ^[\w.-]+@[\w.-]+\.\w{2,}$ з тестовим текстом: «Зв'яжіться з нами за адресою hello@example.com або support@test.org» відповідає обом email-адресам і відображає їх у списку результатів.

Інтерпретація результатів

Почніть з перегляду кількості збігів і підсвіченого тексту. Якщо ви очікуєте збіги, але не бачите жодного, перевірте: (1) чи встановлено глобальний прапорець (g)? Без нього буде знайдено лише перший збіг. (2) Чи екрануєте ви спеціальні символи? Буквальну крапку потрібно екранувати як \.. (3) Чи правильні ваші якорі? ^ відповідає початку рядка, $ — кінцю. Панель груп захоплення показує, чому відповідала кожна частина вашого шаблону в дужках. Іменовані групи (використовуючи (?<ім'я>...)) роблять складні шаблони більш читабельними. Використовуйте групи для видобування певних частин збігу — наприклад, для захоплення коду міста окремо від решти номера телефону. Поширені помилки regex, на які варто звернути увагу: жадібні квантифікатори, що відповідають занадто великій кількості тексту (використовуйте натомість ліниві квантифікатори *? або +?), забування прапорця багаторядковості при зіставленні по рядках, і використання . замість [\s\S], коли потрібно зіставити будь-який символ, включно з символами нового рядка.

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

Що таке регулярний вираз?
Regex — це послідовність символів, що визначає шаблон пошуку. Використовується для зіставлення шаблонів у тексті, наприклад, для пошуку email-адрес, перевірки введення або видобування даних з рядків.
Який движок regex використовує цей інструмент?
Цей інструмент використовує вбудований движок RegExp у JavaScript, який підтримує більшість стандартних функцій regex, включно з групами, випередженням (lookahead), квантифікаторами та класами символів.
Які поширені прапорці regex?
g (глобальний): знаходить усі збіги, а не лише перший. i (без урахування регістру): ігнорує регістр. m (багаторядковий): ^ і $ відповідають межам рядків. s (dotall): . також відповідає символам нового рядка.
Чому мій regex не знаходить збігів?
Поширені проблеми: відсутність прапорця g для множинних збігів, неекрановані спеціальні символи (., *, +, ?, [, ], (, )), або неправильне використання квантифікаторів.

Пов'язані інструменти

Досліджуйте більше інструментів

Калькулятор співвідношення сторін

Пропускна Здатність

Час Завантаження

Хмарний Хостинг

Витрати CDN

Калькулятор монетизації API

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

Калькулятор співвідношення сторін
Інструменти Розробника
Пропускна Здатність
Інструменти Розробника
Час Завантаження
Інструменти Розробника
Хмарний Хостинг
Інструменти Розробника