Когда я применяю регулярное выражение к очень большой строке, весь мой JS зависает на несколько секунд.
Есть ли способ запустить некоторые асинхронные регулярные выражения или функции, чтобы не блокировать весь JS?
вы можете попробовать использовать веб-воркера
Вы хотите сделать regex
в backend
. И ajax
в него для работы.
это текст изображения БЛОГА (> 500 КБ). Так что ajax - действительно плохое решение. Замораживает по сути Safari.
Пожалуйста, поделитесь этим регулярным выражением и тестовыми примерами, которые замораживают браузер на несколько секунд.