Безкоштовні інструменти, Розробникам
Тестер регулярних виразів
Введіть шаблон і текст. Збіги підсвічуються під час введення.
Поширені:
Підсвічено
Результат
Збіги
Питання
Який тип регулярних виразів тут використано?
Регулярні вирази JavaScript (ECMAScript) — той самий рушій, що в браузері й Node.js. Більшість синтаксису збігається з PCRE, Python і Java, але підтримка lookbehind і деякі прапорці відрізняються.
Що означають прапорці?
g знаходить усі збіги, а не лише перший, i ігнорує регістр, m робить ^ і $ такими, що збігаються на розривах рядків, s дозволяє . збігатись із розривами рядків, u увімкнює повний Unicode, y збігається лише в поточній позиції.
Як використовувати групи в заміні?
Використовуйте $1, $2 для нумерованих груп і $<name> для іменованих груп, як (?<year>\d{4}). $& вставляє весь збіг.
Ще інструменти: розробникам
- Форматувальник JSONФорматування, перевірка й мінімізація JSON із точною позицією помилки.
- Кодувальник Base64Кодування й декодування тексту Base64 або перетворення файлу на data URI.
- Кодувальник URLКодування й декодування частин URL та розбиття адреси на складові.
- Декодувальник JWTЧитає заголовок і дані JSON Web Token та термін його дії.
- Помічник cron-виразівПояснює розклад cron звичайною мовою і показує наступні запуски.
- Генератор хешівMD5, SHA-1, SHA-256 і SHA-512 для тексту або файлів.