Форматирование JSON
Форматирование, сжатие и проверка JSON с сохранением больших целых чисел, записи чисел, порядка ключей и экранирования. Импорт файлов и указание места ошибки.
Тестируйте выражения JavaScript, изучайте позиции совпадений и группы захвата, просматривайте замены.
Результат обновляется при вводе
Для отладки правил в браузере вводите шаблон и флаги в отдельных полях.
Введите шаблон без внешних косых черт, флаги и текст. g ищет все совпадения, i отключает учёт регистра. Замены поддерживают $1 и именованные группы. Выполнение идёт отдельно и останавливается через 1,5 секунды. До 100 000 символов текста, 4 000 символов шаблона и менее 2 000 совпадений.
Синтаксис и флаги различаются между движками. Здесь используется JavaScript, внешние косые черты вокруг шаблона не нужны. Для замен доступны ссылки вроде $1 и $<name>.
Добавьте флаг g для поиска всех совпадений. i игнорирует регистр; m меняет действие ^ и $ на границах строк, но не позволяет точке автоматически совпадать с переводом строки.
Шаблон (\w+) (\w+) и замена $2 $1 превращают Ada Lovelace в Lovelace Ada. $& вставляет всё совпадение, $$ — знак доллара. Проверьте предпросмотр замены и скопируйте его.
Сократите текст или уточните шаблон. Задача останавливается через 1,5 секунды; достижение 2 000 совпадений также вызывает ошибку. Частичные результаты не выдаются за полный поиск.
Вы решаете, разрешать ли аналитику
Сбор статистики посещений через Umami необязателен. Все инструменты доступны и без него.
Текущая настройка разрешает аналитику.
Текущая настройка запрещает аналитику.
Сервис аналитики изменился. Завершите текущую работу и обновите страницу, чтобы применить новые настройки.
Браузер отправляет сигнал Do Not Track или Global Privacy Control. Аналитика останется отключённой.
С помощью Umami мы узнаём, какие страницы посещают пользователи и откуда они приходят. Вы можете отказаться от аналитики или изменить выбор в любое время. Все функции сайта останутся доступны.
Выбор сохраняется в этом браузере на шесть месяцев. Аналитика не передаёт файлы и данные, которые вы вводите в инструментах.
политикой конфиденциальности
Комментарии
0