Задайте шаблон и флаги
Допустимы только d g i m s u v y по одному разу.
Три явных шага
Допустимы только d g i m s u v y по одному разу.
Интерфейс остаётся вне потока выполнения regex.
Сравните совпадения, группы и замену.
Проверки текста разработчиком
JavaScript RegExp · предел 250 мс
Запустите шаблон, флаги, текст и замену в одноразовом Worker с ограниченным результатом.