获得某个网页上的所有超裢接
来源:互联网 发布:移动卡数据打不开 编辑:程序博客网 时间:2024/06/14 11:38
正则表达式例子:获得某个网页上的所有超裢接
<html>
<head><title>正则表达式</title></head>
<body>
<a href="./">返回列表</a><br>
<form action="<?echo $PHP_SELF;?>" method="post">
URL:<input type="text" name="url" value="<?echo $url?>"><input type="submit" value="获取所有裢接">
</form>
<?
if(isset($url)){
echo "$url 有下列裢接:<br>";
$fcontents = file($url);
while(list(,$line)=each($fcontents)){
while(eregi('(href[[:space:]]*=[[:space:]]*"?[[:alnum:]:@/._-]+"?)(.*)',$line,$regs)){
$regs[1] = eregi_replace('(href[[:space:]]*=[[:space:]]*"?)([[:alnum:]:@/._-]+)("?)',"//2",$regs[1]);
echo " $regs[1]<br>";
$line = $regs[2];
}
}
}
?>
</body>
</html>
<html>
<head><title>正则表达式</title></head>
<body>
<a href="./">返回列表</a><br>
<form action="<?echo $PHP_SELF;?>" method="post">
URL:<input type="text" name="url" value="<?echo $url?>"><input type="submit" value="获取所有裢接">
</form>
<?
if(isset($url)){
echo "$url 有下列裢接:<br>";
$fcontents = file($url);
while(list(,$line)=each($fcontents)){
while(eregi('(href[[:space:]]*=[[:space:]]*"?[[:alnum:]:@/._-]+"?)(.*)',$line,$regs)){
$regs[1] = eregi_replace('(href[[:space:]]*=[[:space:]]*"?)([[:alnum:]:@/._-]+)("?)',"//2",$regs[1]);
echo " $regs[1]<br>";
$line = $regs[2];
}
}
}
?>
</body>
</html>
- 获得某个网页上的所有超裢接
- 正则表达式例子:获得某个网页上的所有超裢接
- 正则表达式例子:获得某个网页上的所有超链接
- 解析某个网页中所有的超链接
- jq替换网页上所有img的src值中某个字符串
- 获得网页所有图片的方法
- 获得某个class所有属性
- 批处理获得某个文件夹下的所有文件的文件名
- 如何获得某个目录下所有的文件名,包括子目录
- magento -- 如何获得某个属性组的所有商品
- php 获得某个目录下所有的文件名
- 获取某个城市的所有lab与获得有lab的所有城市
- 让网页上的所有图片满天飞
- C#抓取网页上的所有连接
- 如何查询运行在某个表上的所有SQL
- 获取某个网页的源代码显示在手机界面上
- 获得所有安装在手机上的应用程序的数据
- 获得机器上所有IP地址的方法
- Java打包详解
- SCWCD乱乱的资源
- SCJA参考资料下载
- SCEA PART I 考试心得
- scwcd相关资源
- 获得某个网页上的所有超裢接
- Java认证宝典v1.0之SCJD篇
- Open Blog
- Constructor
- Java Script与PHP配合实现智能化的搜索界面
- 玄鐵劍的珍藏網址
- 基于文本的搜索
- 搜索引擎
- 一个搜索脚本,想做搜索引擎的参考一下吧