wonchoe
@wonchoe
кодер

Как составить регулярное выражение на php?

$text = '"i":"https://mylink.com/2634/2634441_200x200.jpg","l';
  $pattern = "|\"i\":\"https://[^\"]+\/|is"; 
  $text = preg_replace($pattern, "\"i\":\"http://newlink.com/", $text); 
  echo $text;


вот надо чтобы в тексте менялось только mylink.com и при этом mylink.com динамический, что-то похожее удалось найти, но обрезает чуть итого получается
"i":"http://newlink.com/2634441_200x200.jpg","l
вместо
"i":"http://newlink.com/2634/2634441_200x200.jpg","l
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
twobomb
@twobomb
$pattern = "|\"i\":\"https?://[^/]+/|is";
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект