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

Форум / PHP общие вопросы / Регулярные выражения / Печать / RSS-лента
0
1. Andrei14 (12.01.18 / 02:29)
Пришелец
Здраствуйте, помогите написать правильный код, уже незнаю что делать,

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

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

Пробовал через eregi_replace, preg_replace, ничего не вышло, кода не осталось, удалил,
0
2. BUKASCKA (12.01.18 / 04:14)
Пришелец
Мало инфы я нечего непонел
0
3. Andrei14 (12.01.18 / 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);
Отредактировано: Andrei14 (12.01.18 / 04:28)
0
4. anonymouse (14.01.18 / 23:13)
Пацак
Так может это просто json массив? Покажи пару реальных строк с данными. ну и может оказаться проще делить строку по : (explode) и выбирать нужную часть
0
5. throw (15.01.18 / 07:45)
HttpException
Какой _replace? preg_ match юзай. И да, посмотри, может это реально json. Там ещё проще все
Смайлы / Теги / Правила / Топ тем / Поиск