飞豹游侠
高级会员

超高级会员
UID 27267
精华
0
积分 776
帖子 1047
金钱 776 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-3-26 来自 沈阳
状态 离线
|
[推荐阅读] curl模拟登陆时要求验证码
$s = '
1. <a href=http://www.sina.com target=_blank>新浪 </a> 没有引号
2. <a href=\'http://www.sina.com\' target=\'_blank\'>新浪 </a> 单引号
3. <a href="http://www.sina.com" target="_blank">新浪 </a> 双引号
4. <a href="http://www.sina.com" title="新浪" target="_blank">新浪 </a> 有title也有target="_blank"
5. <a target="_blank" href="http://www.sina.com">新浪 </a> target="_blank"在前面
6. <a href="http://www.sina.com" rel=nofollow target="_blank">新浪 </a> 带有rel=nofollow
';
$pattern = "/<a[\s\t]*[^>]*?href[\s\t]*=[\s\t]*[\'|\"]{0,1}([a-zA-Z0-9\.\-_\/\?\;&=:]*)[\'|\"]{0,1}[\s\t]*[^>]*?>(.*?)<\/a>/si";
preg_match_all($pattern, $s, $result_ary);
print '<pre>';
print_r($result_ary);
|  我发现我越来越菜,怎么办啊...
家长网
龙之剑,深圳民间反扒队,欢迎加入 |
|