PHP完美的提取链接正则
来源:互联网 发布:网络销售与网络推广 编辑:程序博客网 时间:2024/06/06 07:20
function
match_links(
$document
) {
preg_match_all(
"'<\s*a\s.*?href\s*=\s*([\"\'])?(?(1)(.*?)\\1|([^\s\>]+))[^>]*>?(.*?)</a>'isx"
,
$document
,
$links
);
while
(list(
$key
,
$val
) = each(
$links
[2])) {
if
(!
empty
(
$val
))
$match
[
'link'
][] =
$val
;
}
while
(list(
$key
,
$val
) = each(
$links
[3])) {
if
(!
empty
(
$val
))
$match
[
'link'
][] =
$val
;
}
while
(list(
$key
,
$val
) = each(
$links
[4])) {
if
(!
empty
(
$val
))
$match
[
'content'
][] =
$val
;
}
while
(list(
$key
,
$val
) = each(
$links
[0])) {
if
(!
empty
(
$val
))
$match
[
'all'
][] =
$val
;
}
return
$match
;
}
0 0
- PHP完美的提取链接正则
- PHP完美的提取链接正则
- php用正则表达式过滤html的超链接及提取链接
- php 正则 提取html img的地址
- 【php】正则表达式提取img的src
- 完美匹配中文的Php正则表达式
- c# 正则提取网页链接
- 提取网页中链接和标题的正则表达式
- 提取网页中链接和标题的正则表达式
- 正则提取PHP代码里的部分数据
- 正则表达式提取链接地址-邮箱邮件
- 用正则表达式提取网页中的链接
- 正则从网页中提取网址链接
- 正则表达式完美匹配a链接
- 提取超链接的正则
- PHP提取emule下载ed2k链接
- php提取纯文本中的链接地址
- PHP正则提取啊汉字字母数字下划线的方法以及常用正则表达式
- 进程通信linux
- 用Zookeeper搭建一个服务注册中心
- 浅谈Java二叉树
- Android学习路线
- dia 在Linux(ubuntu)下无法输入中文的解决办法
- PHP完美的提取链接正则
- mysql The server quit without updating PID file
- VS2010 实现文件夹浏览、遍历所有文件
- 我的oracle笔记-01 之 MVCC协议
- hbase学习笔记
- 写在<?php XXXXXXX ?>之间的点击按钮跳转的代码
- ABBYY FlexiCapture Engine 10.0:创建模板识别的新工具
- Longest consecutive sequence
- hadoop管理