请教各位大侠 php 正则 替换音乐地址和图片地址比如  音乐地址  http://sdsds.com/sdds/def/das.mp3
                http://sdse22s.com/s22dds/d2ef/da333s.wma
                http://sdsds.c55om/sdd44s/de33f/d2222s.wav比如  图片地址 http://gggfefgg.com/da3s/ddderv.jpg
               http://saeggg.com/d3as/dddswe.gif
               http://ggbgg.com/da2s/dd86.png现在从数据库里读出一段内容,怎么把这些图片和音乐匹配出来替换成其他的呢

解决方案 »

  1.   

    '/http:\/\/.*.(mp3|wma|wav|gif|png|jpg)/Uis'
      

  2.   

    呵呵  是准备学哦但现在有急用 您能给个简单的例子吗比如 把 “这是图片http://gggfefgg.com/da3s/ddderv.jpg”这个
      替换成 “这是图片<img src=http://gggfefgg.com/da3s/ddderv.jpg>”
    谢谢谢谢
      

  3.   

    [User:root Time:09:37:50 Path:/home/liangdong/php]$ php preg.php 
    这是图片<img src="http://gggfefgg.com/da3s/ddderv.jpg" />[User:root Time:09:37:51 Path:/home/liangdong/php]$ cat preg.php 
    <?php
    $str = <<<EOF
    这是图片http://gggfefgg.com/da3s/ddderv.jpg
    EOF;
    $str = preg_replace('/这是图片(http:\/\/.*\.jpg)/iUs', '这是图片<img src="\1" />', $str);
    print_r($str);
    ?>