PHP正則二三事

其實也知道如何寫。

記下流水賬吧。

<?

preg_match_all('/<p  class="title-txt">(.*?)<\/p>/is',file_get_contents($url),$urlall);

function array_get_by_key(array $array, $string){    
    if (!trim($string)) return false;    
    preg_match_all("/\"$string\";\w{1}:(?:\d+:|)(.*?);/", serialize($array), $res);    
    return $res[1];    
}    

// (array_get_by_key($urlall,"1"));
//var_dump ($urlall[1]);
foreach ($urlall[0] as $k=>$v ){
	
preg_match('/(https?:\/\/)?([\da-z-\.]+)\.([a-z]{2,6})([\/\w \.-?&%-]*)*\/?/',$v,$url1);
print_r ($url1[0]);
preg_match_all('<a[^>]*>[^>]+</a>', $v, $array);

print_r($array);
}







?>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章