求一正则表达式,大虾请进 求一正则表达式 把下面字符替换成img 表签(即图片)[em:1:][em:17:][em:19:]其中中间那个数字是图片的文件名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$a="[em:1:][em:17:][em:19:]";$a=preg_replace('/\[em:/','<img src=\'images/',$a); $a=preg_replace('/\:]/','.gif\' />',$a); print_r($a);?>具体思路是这样,简单了些,楼主再考虑下 $a = '[em:1:][em:17:][em:19:] '; echo preg_replace('/\[em:(\d+):\]/i','<img src=\'image/$1.jpg\' >',$a); $a = '[em:1:][em:17:][em:19:]';$a = preg_replace('#\[em:(\d+):\]#',"<img src='$1'/>",$a); 如何读取对象中包含特殊字符的元素 如何在IIS环境下使PHP能够使用SSI语句 编码问题? 怎么判断输入字符在不在列表当中 分页问题 怎么实现翻页! 如何将图片上传,并在网页上显示出来?? 文字显示为乱码 mysql关于mysql.sock问题!急!谢过先! 看谁笑到最后,看谁笑的最美,真诚的祝php内的程序员们中秋快乐,散分, 最近学手机网页,有些问题想问问,用xhtml好还是wml好? ie后退, 如何禁止页面过期?
<?php
$a="[em:1:][em:17:][em:19:]";
$a=preg_replace('/\[em:/','<img src=\'images/',$a);
$a=preg_replace('/\:]/','.gif\' />',$a);
print_r($a);
?>具体思路是这样,简单了些,楼主再考虑下
';
echo preg_replace('/\[em:(\d+):\]/i','<img src=\'image/$1.jpg\' >',$a);
$a = preg_replace('#\[em:(\d+):\]#',"<img src='$1'/>",$a);