Помогите с кодом регулярного выражения
1.
Andrei14 (12.01.2018 / 02:29)
Здраствуйте, помогите написать правильный код, уже незнаю что делать,
Есть текст в котором много ссылок на фото,
Пример ссылки: "img_href":"http://image.jpg","useProxy":
Мне нужно взять и поочередно отправлять их в функцию, ссылки нужны только между "img_href":" и ","useProxy":
Пробовал через eregi_replace, preg_replace, ничего не вышло, кода не осталось, удалил,
2.
Алексей (12.01.2018 / 04:14)
Мало инфы я нечего непонел
3.
Andrei14 (12.01.2018 / 04:26)
BUKASCKA,
Что то подобие этого нужно:
function func1($text)
{
echo ''.$text.'</br>';
}
$file = '"img_href":"http://image.jpg","useProxy":fals';
$text = preg_replace('#\[img_href\](.*?)\[/useProxy\]#si', func1(\1), $file);
Если проще:
$text = preg_replace( Найти ссылку , Отправить в функцию, $file);
4.
/7o/loTeH4I1k (14.01.2018 / 23:13)
Так может это просто json массив? Покажи пару реальных строк с данными. ну и может оказаться проще делить строку по : (explode) и выбирать нужную часть
5.
JustZero (15.01.2018 / 07:45)
Какой _replace? preg_ match юзай. И да, посмотри, может это реально json. Там ещё проще все
URL:
https://visavi.net/topics/43857