Създайте regex. Виждайте всяко съвпадение. Запазете го за следващия път.
Живо осветяване, инспектор за групи за улавяне, обяснения на разбираем език и курирана библиотека с шаблони, които постоянно преработвате.
Планове от $5/мес. — отказ по всяко време
Тестер за regex
Въведете regex, въведете тестов текст – виждайте всяко съвпадение в реално време.
- ^start of string / line
- [^\s@]character class
- +one or more of the previous
- @literal "@"
- [^\s@]character class
- +one or more of the previous
- \.literal dot
- [^\s@]character class
- {2,}quantifier
- $end of string / line
Pro toolkit
ProUpgrade to Pro to unlock — see plans below.Спрете да поставяте regex в Stack Overflow
Тествайте, обяснявайте, запазвайте — без да напускате страницата или да губите работата си.
Живо осветяване на съвпадения
Въведете regex, въведете тестов низ — всяко съвпадение се осветява мигновено. Групите за улавяне се показват в реда с поддръжка на именувани групи.
Обяснение на разбираем език
Поставете всеки regex и получете поетапно обяснение: lookbehind, анкери, класове символи, квантификатори, флагове. Всяка част е описана с нормален език.
Библиотека с шаблони
Имейл, URL, IPv4, IPv6, UUID, ISO-8601, телефон, кредитна карта, slug, hex цвят — курирани шаблони, които минават реални гранични случаи (не тези 5-редови от Stack Overflow).
Запазете свои
Всеки regex, който напишете — именуйте го, тагвайте го, връщайте се към него. Про акаунтите синхронизират в облака между устройства.
Режим за замяна
Тествайте замествания с backreferences ($1, $2). Виждайте точно какво ще произведе вашият sed / JS .replace() извикване.
Много flavors
Превключвайте между JavaScript, PCRE и POSIX flavors. RegexBuilder ви казва кои функции се поддържат във всеки.
Три стъпки
От неясна идея до тестван и обяснен regex.
Изберете или поставете
Започнете от шаблон от библиотеката или поставете вече написан regex.
Тест
Живо осветяване на съвпадения върху всеки тестов низ. Редактирайте, докато не постигнете желания резултат.
Запази
Именувайте, тагвайте, копирайте в клипборда, поставете в кода си.
Проста ценова политика
Изберете план и спрете да преработвате regex.
За самостоятелни разработчици
- 200 запазени шаблона / мес.
- Обяснение на прост език
- Пълна библиотека с шаблони
- Режим за замяна
За екипи по данни и сигурност
- 5000 запазени шаблона / мес.
- Множество варианти (JS / PCRE / POSIX)
- Синхронизация в облака между устройства
- Споделена библиотека за екипа
- Приоритетна поддръжка
Често задавани въпроси
Кои regex варианти поддържате?
JavaScript (по подразбиране), PCRE-съвместим и POSIX. Ясно отбелязваме неподдържаните функции при смяна на варианта.
Напуска ли тестовият низ браузъра ми?
Не. Всичко е от страна на клиента; не изпращаме вашия regex или тестови низове до сървър, освен ако не активирате облачна синхронизация на запазените си шаблони.
Може ли да обясни regex, който не съм написал?
Да – точно това прави обяснението. Поставете всеки regex и получете подробно обяснение стъпка по стъпка на прост език.
Има ли безплатен пробен период?
Не – това е платен инструмент с планове от $5 на месец. Starter е $5/мес., а Pro е $15/мес.; можете да анулирате по всяко време.
Как да анулирам?
От страницата на акаунта си или чрез имейл. Отмяната спира следващото подновяване.
Спрете да гадаете дали regex съвпада.
Виждайте всяко съвпадение в реално време. Запазете работещите.
Виж плановете