| 正则表达式例子:获得某个网页上的所有超裢接 |
|
作者:-①℃冰寒 文章来源:本站原创 点击数: 更新时间:2007-1-9 10:22:48  |
<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>
|
| 文章录入:-①℃冰寒 责任编辑:范有昌 |
|
上一篇文章: 图片上传到数据库,该怎么做(包括读取) 下一篇文章: 用PHP函数解决SQL injection |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |