Попробовал так:
/(src=['"])[^'"]*(?=\/[a-z0-9_]+\.[(jpg)|(png)|(gif)])/gi
и проверил так:
/(src=['"])[^'"]*(?=\/[a-z0-9_]+\.([(jpg)|(png)|(gif)]))/gi.
На примере jpg увидел, что захватывается только одна буква j. Судя по всему, группировать надо как-то по-другому. Пробовал вариант без захвата выражения в скобках (?:something), но не помогло.
Кроме того, проблема с кавычкой осталась...
|