Добрый день.
первый случай
В одной из лент настраиваю картинки. В источнике такая ссылка
<img src=="01.JPG>
как шаблон замены прописать?
Я делала так
|<img[^>]+src="(.*?)"|is
замена:
<img src="https://urok.1sept.ru/articles/$1"
Получается так: imageParser src: https://urok.1sept.ru/articles/img1.jpg
но сама картинка находиться здесь
<img src="https://urok.1sept.ru/articles/684987/$1"
и статья в https://urok.1sept.ru/articles/684987/
как это 684987 прописать не знаю...
Как в таких случая правило применить?
И второй случай:
прописано в коде:
<img src="/articles/649148/presentation/01.JPG" title="Слайд 01.JPG">
т.е. полный путь https://urok.1sept.ru/articles/649148/p ... ion/01.JPG
Как правильно замену прописать?
Я весь нет перекопала...не могу подобрать правила для этих случаев.
Парсинг картинки без адреса
Модератор: Admin
Re: Парсинг картинки без адреса
Сегодня попробовала применить:svetlica писал(а): ↑21 дек 2020, 16:33Добрый день.
первый случай
В одной из лент настраиваю картинки. В источнике такая ссылка
<img src=="01.JPG>
как шаблон замены прописать?
Я делала так
|<img[^>]+src="(.*?)"|is
замена:
<img src="https://urok.1sept.ru/articles/$1"
Получается так: imageParser src: https://urok.1sept.ru/articles/img1.jpg
но сама картинка находиться здесь
<img src="https://urok.1sept.ru/articles/684987/$1"
и статья в https://urok.1sept.ru/articles/684987/
как это 684987 прописать не знаю...
Как в таких случая правило применить?
И второй случай:
прописано в коде:
<img src="/articles/649148/presentation/01.JPG" title="Слайд 01.JPG">
т.е. полный путь https://urok.1sept.ru/articles/649148/p ... ion/01.JPG
Как правильно замену прописать?
Я весь нет перекопала...не могу подобрать правила для этих случаев.
|src="//|is
замена
src="https://
Получилось:
imageParser src: /articles/684987/img14.jpg OK
А должно быть
imageParser src: https://urok.1sept.ru/articles/684987/img14.jpg
Я думаю здесь не сложно, но я меньше недели с этим плагином и разобраться оооочень мне сложно..
помогите пожалуйста!