Некорректный шаблон
уберите slash, проверьте escaping и PCRE-only syntax.
Запустите JavaScript regex на тестовом тексте и изучите каждое совпадение, позицию и capture group.
Инструменты разработчика и текстаТестер запускает ECMAScript RegExp по входному тексту и выводит совпадения, индексы и группы. Паттерн вводится без `/.../`, а flags g, i, m, s выбираются отдельно; PCRE-only конструкции могут не работать.
Введите исходные данные: Введите pattern без slash и синтетический текст с положительными/отрицательными примерами.
Выберите нужные параметры: Выберите нужные flags; u/y используйте только при поддержке требуемой семантики.
Проверьте и подтвердите результат: Проверьте highlight, индексы, groups, edge cases и длинные неблагоприятные строки.
уберите slash, проверьте escaping и PCRE-only syntax.
включите g.
упростите nested quantifiers и ambiguous alternation.
Нет, вводится только тело, flags выбираются отдельно.
Нет, целевой engine — JavaScript ECMAScript.
Нет. Такие паттерны должны называться примерами, а не спецификацией.
Вычисление выполняется в этом компоненте браузера, но это само по себе не гарантирует полную приватность. Используйте тестовые данные, пока не проверены расширения, буфер обмена, загрузки и диагностика сайта.
Макет адаптируется к узким экранам. Выбор файлов, камера, буфер обмена и скачивание всё равно зависят от разрешений и возможностей мобильного браузера.
Составьте набор match/non-match/adversarial тестов и только потом переносите pattern в код.