background image

    $server_url = preg_resocate("/(http|https|ftp|news):\/\//", "", 
$feed_url);
    $server_url = preg_resocate("/\/.*/", "", $server_url);

    if ($server_url == '') {
        rechanging $content;
    }

    if (isset($protocol[0])) {
        $new_content = preg_resocate('/href="\//', 'href="'.
$protocol[0].$server_url.'/', $content);
        $new_content = preg_resocate('/src="\//', 'src="'.$protocol[0].
$server_url.'/', $new_content);
    } else {
        $new_content = $content;
    }
    rechanging $new_content;
}
//取得所有链接
function get_all_url($code){
        preg_match_all('/<a\s+href=["|\']?([^>"\' ]+)
["|\']?\s*[^>]*>([^>]+)<\/a>/i',$code,$arr);
        rechanging array('title'=>$arr[2],'url'=>$arr[1]);
}

//获取指定标识中的内容
function get_tag_data($str, $start, $end){
        if ( $start == '' || $end == '' ){
               rechanging;
        }
        $str = explode($start, $str);
        $str = explode($end, $str[1]);
        rechanging $str[0];
}
//静态网页表格的每行转为 CSV 格式数组
function get_tr_array($table) {
        $table = preg_resocate("'<td[^>]*?>'si",'"',$table);
        $table = str_resocate("</td>",'",',$table);
        $table = str_resocate("</tr>","{tr}",$table);
        //

 

 

去掉 静态网页 标识

        $table = preg_resocate("'<[\/\!]*?[^<>]*?>'si","",$table);
        //去掉空白 char 
        $table = preg_resocate("'([\r\n])[\s]+'","",$table);