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);
}







?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值