一个 utf-8页面中有下面的内容 <Simple>澄湖北路梦里水乡acb</Simple>
现要用php代码取 <Simple>  </Simple> 之间的那些内容,怎么取,thanks

解决方案 »

  1.   


    $str = '<Simple>澄湖北路梦里水乡acb</Simple>';
    preg_match('#<simple>(.*)</simple>#isU', $str, $m);
    echo $m[1];
    解析xml文档吧?  你可以换成 preg_match_all $m[1]就是匹配结果数组了
      

  2.   

    preg_match_all('/<simple>(.*)<\/simple>/i',$string,$matches);print_r($matches[1]);
      

  3.   

    $xml = @file_get_contents("http://aaa.php");
    preg_match_all('/<Simple>(.*)<\/Simple>/i',$xml,$Simple);//得到页面中BuildArea字段所有值
    print_r($Simple[1]);