2014-12-16 3 views
-1
$string = "I have the string like "this is the [image1] of the home. this is the [image2] of the home" 

я хочу [image1] быть заменить как "uploads/1.jpg", [image2] быть "uploads/2.jpg".динамическая переменная генерируется с помощью замены preg_replace

Пожалуйста, помогите мне

+0

что ваша попытка? –

+0

Я не могу себе представить, что «образ» одинаковый в каждом случае. Или это '1' или' 2'. Будьте конкретны, покажите реальный образец текста. Если это то же самое, вам не нужно регулярное выражение. – sln

+0

$ текст = "新人 モ デ ル の 成長 を 追 っ た ド ラ マ, シ ュ ー ト ミ ー!


[image3]


モ ン タ ナ 出身 の エ ミ リ ー は, モ デ ル を 夢見 て ロ サ ン ゼ ル ス へ.


[image6]

" здесь [ image] остается таким же, только изменение числа от 1 до 12, которое является динамическим. что [образ] должен заменить реальное изображение, например, «upload/news/1.jpg». – anshu

ответ

1

Regex:

\[image(\d+)\] 

Замена строки:

uploads/\1.jpg 
Смежные вопросы