Найти неверные ссылки на изображения
Есть текст в котором встречаются следущие ссылки на изображения
<img src="/dir/namepic.jpg">
<img src="/dir/namepic.gif">
<img src="/dir/namepic.jpeg">
<img src="/dir/namepic/">
<img src="/dir/namepic2>
Ссылки на строках 4,5 битые, тк не содержат расширений jpg/gif/jpeg и/или закрывающих кавычек.
Как с помощью регулярного выражения выбрать только строки, не содержащие нужных расширений и удалить их?
Ответы (1 шт):
Автор решения: splash58
→ Ссылка
не дождался ответов от автора поста, но вот таким выражением можно пробовать искать
^.*?<img[^>]+src="[^"]*(?<!\.(jpg|gif))(?<!\.jpeg)">.*$