[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замена тегов в строке
savelikan
Привет всем! У меня на сайте есть статьи, которые хранятся в MySQL. Вопрос состоит в том, как хранить ссылки на рисунки в тексте? Чтобы не писать <IMG SRC="">, а просто img="25.jpg". Например:
Физическое развитие индивидуума характеризуется весом, ростом и размерами отдельных частей тела. img="25.jpg" Эти показатели в течение жизни изменяются неравномерно.
Как заставить PHP делать ссылки на рисунки?

_____________
Одесса - мой город!)))
Игорь_Vasinsky
регулярное выражение нужно



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
savelikan
Цитата (Игорь_Vasinsky @ 31.10.2013 - 16:47)
регулярное выражение нужно

например?

_____________
Одесса - мой город!)))
Игорь_Vasinsky
например чтобы найти и заменить a123 на, например DIGIT3 в строке нужно сделать так

$str = 'где-то здесь a132 есть цифры';

echo preg_replace("#a[0-9]{3}#", "DIGIT3", $str);


вернуло
где-то здесь DIGIT3 есть цифры

а для тебя нужно типа

echo preg_replace("#a([0-9]{3})#", "DIGIT3-($1)", $str);

вернуло
где-то здесь DIGIT3-(132) есть цифры

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
savelikan
Цитата (Игорь_Vasinsky @ 31.10.2013 - 17:40)
например чтобы найти и заменить a123 на, например DIGIT3 в строке нужно сделать так

$str = 'где-то здесь a132 есть цифры';

echo preg_replace("#a[0-9]{3}#", "DIGIT3", $str);


вернуло
где-то здесь DIGIT3 есть цифры

а для тебя нужно типа

echo preg_replace("#a([0-9]{3})#", "DIGIT3-()", $str);

вернуло
где-то здесь DIGIT3-(132) есть цифры

Спасибо!
И маленький вопросик...
Где почитать о том, что значит всякие символы в "#a[0-9]{3}#"?

_____________
Одесса - мой город!)))
Zzepish
Я тут учил
Продолжение
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.