Jeer
@Jeer
уверенный пользователь

Как исправить replace у регекспа, чтобы не сжирал строки?

Ребята, есть html строка, я хочу в ней все img заменить на текст из src, например:
var text = '<img style="cursor:pointer;" onclick="S(&quot;lightfly&quot;)" src="chat/smiles/smiles_lightfly.gif"> <img style="cursor:pointer;" onclick="S(&quot;laugh&quot;)" src="chat/smiles/smiles_laugh.gif">'

Я пытаюсь сделать так:
text = text.replace(/<img(.+)\/(.+)\.gif">/g,':$2: ')

Но на выходе у меня получается только
":smiles_laugh: "

А должно быть
":smiles_lightfly: :smiles_laugh: "

Как это сделать правильно?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
DevMan
@DevMan
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы