Помогите с кодом регулярного выражения

Печать RSS
478

A
Автор
Пришелец
0
Здраствуйте, помогите написать правильный код, уже незнаю что делать,

Есть текст в котором много ссылок на фото,
Пример ссылки: "img_href":"http://image.jpg","useProxy":

Мне нужно взять и поочередно отправлять их в функцию, ссылки нужны только между "img_href":" и ","useProxy":

Пробовал через eregi_replace, preg_replace, ничего не вышло, кода не осталось, удалил,

Пришелец
0
Мало инфы я нечего непонел
A
Автор
Пришелец
0
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);
Изменил: Andrei14 (12.01.2018 / 04:28)

Пацак
0
Так может это просто json массив? Покажи пару реальных строк с данными. ну и может оказаться проще делить строку по : (explode) и выбирать нужную часть
J

Оранжевые штаны
0
Какой _replace? preg_ match юзай. И да, посмотри, может это реально json. Там ещё проще все
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск