用PHP替换多个字符
替换变成 <img src="http://192.168.1.1/webfiled/gif/4.jpg" />
这是要显示的内容 替换变成 <span style=" color:#00FF00">这是要显示的内容</span>
以上数据和这是要显示的内容都是从数据库中取出的,可动态改变
替换变成 <img src="http://192.168.1.1/webfiled/gif/4.jpg" />
这是要显示的内容 替换变成 <span style=" color:#00FF00">这是要显示的内容</span>
以上数据和这是要显示的内容都是从数据库中取出的,可动态改变
'/\[img:\[\w]+\]\s*(.+?)\[\/img:[\w]+\]/is',
'/\[color:(#[\w]{3,6}):[\w]+\]\s*(.+?)\[\/color:[\w]+\]/is',
);
$replace = array(
'<img src="\\1" />',
'<span style="color:\\1">\\2</span>',
);
echo preg_replace($pattern, $replace, $str);