求一个简单的正则表达式

王鑫之王 发布于 2016/07/08 13:52
阅读 225
收藏 0

php替换文本中所有的   :数字:

替换<img src="数字.gif">

如下面的句子           方法:1:fafdsaf:6: dsafda:12: f范德萨发达撒:16:啊

替换为     方法<img src='1.gif'>fafdsaf<img src='6.gif'> dsafda<img src='12.gif'> f范德萨发达撒<img src='16.gif'>啊

感谢大神!
加载中
0
烟雨三月
烟雨三月

PHP 不会。只会 Java:

String s = "fafdsaf:6: dsafda:12: f范德萨发达撒:16:啊";
s = s.replaceAll("(\\d+)", "<img src='$1.gif'/>");



0
yak
yak
preg_replace("/:(\d+):/","<img src='\\1.gif'/>",$str);



0
王鑫之王

引用来自“yak”的评论

preg_replace("/:(\d+):/","<img src='\\1.gif'/>",$str);



厉害!
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部