|
|
|
| в базе данных сайта, картинки прописаны таким вот образом
[img=center alt=Подсказка]uploads/news/1281505446/news-btFIruYI97-0.jpg[/img]
а есть где не слово подсказка а нормальный текст.
как составить регулярку чтобы к примеру в базе где есть
[img=center alt=Подсказка]uploads/news/1281505446/news-btFIruYI97-0.jpg[/img]
|
заменить на
[img]uploads/news/1281505446/news-btFIruYI97-0.jpg[/img]
|
а где нету слова подсказка оставлять в покое | |
|
|
|
|
|
|
|
для: dirol
(27.04.2011 в 13:46)
| | Можно поступить следующим образом
<?php
$text = "[img=center alt=Подсказка]uploads/news/1281505446/news-btFIruYI97-0.jpg[/img]";
$pattern = "|\[img[^\]]*\]|is";
$text = preg_replace($pattern, "[img]", $text);
echo $text;
?>
|
| |
|
|
|