用正则去除图片信息,然后就显示文本行了

解决方案 »

  1.   

    这又该如何实现呢!!如何用正则去除图片信息???
      

  2.   

    请看正则表达式的学习内容……
      

  3.   

    你为什么在做数据库时不将二者分开呢???
      

  4.   

    我用正则表达式把图片和文字分开了!!!
    就是用这个正则表达式:<?
             $MYSQL->query("select  *  from enterprise_dynamic order by id desc limit 0,1");
    $content=StripSlashes($MYSQL->data[content]);
    $eg="/<[i|I]{1}[m|M]{1}[g|G]{1} [^>]*[s|S]{1}[r|R]{1}[c|C]{1}\s*=\s*[^<>\s]*\s*[^<>\s]*\s*>/";
            preg_match_all($eg,$content,$news_img);
            $eg1="/\s*[^=\"<>]*[.]{1}[^\s\"<>]*/";
            preg_match_all($eg1,$news_img[0][0],$news_img1);  
            $content=preg_replace($eg,"",$content);
            $eg="/<[^<>]*>/";
            $content=preg_replace($eg,"",$content);
            $content=strip_tags($content);
      ?>
    请各位参考!!