正则表达式例子:获得某个网页上的所有超裢接

网页|正则

<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>

时间: 2024-12-06 04:14:03

正则表达式例子:获得某个网页上的所有超裢接的相关文章

用腾讯TT浏览器从网页上下载FLASH的新方法

浏览器|腾讯|网页|下载 最近忙的很,来闪吧的时间少了很多,今天实在忍不住了,便来逛逛,虽然偶是个新手,真正学flash也没有多长时间,偶更是个菜鸟,菜的偶都不好意思说了,但是偶还比较笨,偶的问题也比较多,而且都是写很菜的问题,但是偶真的想好好跟闪吧的老师好好学习,因为偶真的很喜欢flash,偶是学过画画,但是偶还对AS比较感兴趣,偶想都把它们学好,偶...... :), 偶不废话了,偶今天来是给大家带来了一点偶的小发现,是关于怎么把你在网爷上看到的flashDOWN(下载)下来(主要是针对不提

实例解析如何运用好网页上一些空白

  空白,在网页上主要是指除图形,文字内容之外的空间.网页中的空白虽没有像山水画中"计白当黑"的那么浪漫,但他在引导用户视觉和创造流畅的视觉感受方面却是至关重要的. 设计的原则:"页面设计的主要目标是视觉认知和清楚易读.这些目标必须通过和谐的排印.有效地利用图画和空白空间,有节制的利用(字行)来完成- -多次重复,在视觉上形成必然联系可以引导视线和帮助读者快速浏览.设计中,留出大量空白空间作为空白表现领域,使标题"突出",大的图画得到视觉上的延伸.&quo

游戏编程-请问自己做的本地游戏可以放到网页上运行么,就跟网页flash游戏那样?

问题描述 请问自己做的本地游戏可以放到网页上运行么,就跟网页flash游戏那样? 举个例子,我做了个Winform游戏,能不能把它放在网页上运行?跟Flash那样.如果用Asp.net做,会导致不断刷新页面.怎么可以让用户一次性下载完这个游戏,然后在浏览器里面玩?难道一定要用Flash做的游戏才行么?我学编程时间不长,希望得到高手指点,最近想做个网页游戏,我有JavaSE asp.net Sql flash 基础.我对网页游戏的原理不太懂,希望大家能帮我解释一下,网页游戏是怎么实现 实时动态 移

java-怎么样在网页上做一个聊天,远程控制??

问题描述 怎么样在网页上做一个聊天,远程控制?? 就是类似于网页版qq,要求能聊天能远程控制,有没有高手有源码或例子的?java的 解决方案 最简单的做法是使用msrdp控件http://www.java123.net/v/944847.html 解决方案二: 说到远程控制 当然要说到java中非常重要的一个技术就是 RMI 如果提问者感兴趣的话,可以在网上找一些这方面的资料 另外,关于聊天远程控制,也无非是将做好的聊天系统发布到网上,在通过网络进行控制也就是这样了! 解决方案三: 可是使用we

引用easyui样式后,网页上没有效果。

问题描述 引用easyui样式后,网页上没有效果. 我在项目里引用easyui后,参照了demo里的一个例子,html打开是有效果的,但是项目里jsp在网页里打开后,没有效果,而且我把html放到项目里,在项目里打开后也没有效果,我用firefox-bug测试,引用里面显示出了css代码,但是就是没有效果,我已经百度了很久都没有找到解决的办法,求各位大神帮助啊! 解决方案 发源码,这样看怎么知道问题在哪 解决方案二: <%@ page language="java" import

java如何实现QQ在网页上在线和下线的不同表示

问题描述 我想实现在网页上的在线QQ问答,能不能我的QQ上线时网页上的QQ图片显示的是在线图标,而我下线时QQ图片变暗,显示下线图片 解决方案 解决方案二:用java的话用两张图片解决方案三:能判断出qq的状态就可以了根据不同的状态显示不同的图片解决方案四:是啊,我也知道要判断出QQ的状态啊,但是我不知道怎么判断,怎么获取啊,解决方案五:n年前腾讯已经提供这个功能了,去查一下吧解决方案六:看一下吧..QQ专门有这功能.去找一下吧..好久了忘记什么网址去了.解决方案七:用到了session的监听器

python获取指定网页上所有超链接的方法_python

本文实例讲述了python获取指定网页上所有超链接的方法.分享给大家供大家参考.具体如下: 这段python代码通过urllib2抓取网页,然后通过简单的正则表达式分析网页上的全部url地址 import urllib2 import re #connect to a URL website = urllib2.urlopen(url) #read html code html = website.read() #use re.findall to get all the links links

C#正则表达式通过HTML提取网页中的图片src

原文:C#正则表达式通过HTML提取网页中的图片src 目前在做HoverTreeCMS项目中有处理图片的部分,参考了一下网上案例,自己写了一个获取内容中的图片地址的方法. 可以先看看效果:http://tool.hovertree.com/a/zz/img/  一般来说一个 HTML 文档有很多标签,比如"<html>"."<body>"."<table>"等,想把文档中的 img 标签提取出来并不是一件容易

当SQL SERVER的表记录上万时,前台网页上显示就很慢?

问题描述 当SQLSERVER的表记录上万时,前台网页上显示就很慢为什么?我已经做了分页但还是不行,而且第一页会显示所有记录从第二页开始分页,我用的ADO.NET中的Sqldatadapte类,然后填充到DataSet对象中. 解决方案 解决方案二:这个是正常的,数据量大的时候用存储过程来写解决方案三:给你个例子:http://blog.csdn.net/heqi915/archive/2007/02/27/1516075.aspx解决方案四:你第一页可以只显示pagesize的记录数啊我正在写