Как убрать лишнее в строке <img src="
-
Привет, помогите пожалуйста решить задачу. Из строки вида
<img src="http://site.ru/images/Fitoterapija/lekarstvennye-rastenija-glavnaja/aloje.jpg"</a>
нужно удалить /images/Fitoterapija/lekarstvennye-rastenija-glavnaja/ то есть, все эти папки, чтобы осталось только название картинки aloje.jpg
и в итоге получилось так
<img src="http://site.ru/замена на мою папку/aloje.jpg"</a>
Проблема в том, что заранее не известно сколько папок в оригинальной строке, названия картинок разные. Не могу сообразить как действовать в этом случае..
-
@basuserator said in Как убрать лишнее в строке <img src=":
Привет, помогите пожалуйста решить задачу. Из строки вида
<img src="http://site.ru/images/Fitoterapija/lekarstvennye-rastenija-glavnaja/aloje.jpg"</a>
нужно удалить /images/Fitoterapija/lekarstvennye-rastenija-glavnaja/ то есть, все эти папки, чтобы осталось только название картинки aloje.jpg
и в итоге получилось так
<img src="http://site.ru/замена на мою папку/aloje.jpg"</a>
Проблема в том, что заранее не известно сколько папок в оригинальной строке, названия картинок разные. Не могу сообразить как действовать в этом случае..
".*\/(.*?)"
в первой группе будет имя файла
https://regex101.com/r/hMmOC6/1
-
@Fox спасибо за ответ, попробую