Сообщение от voraa
|
cont = cont.replace(m[1]
|
в общем случае так нельзя. Во первых, регулярка может быть с lookahead/lookbehind, во вторых, вторая замена пойдет по ранее замененному тексту и может что-то поправить в контенте, который был вставлен.
надо пройтись регуляркой, порезать текст на куски (матчи и то что между ними), для матчей загрузить асинхронный контент, заменить им соответствующие куски, и сделать join
пример сразу на тайпскрипте
если надо js, просто выкинь типы