|
正则表达式例子:获得某个网页上的所有超裢接
<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 数据加密 下一教程: 怎样学习它啊?哪有它的学习资料?
您可以阅读与"正则表达式例子:获得某个网页上的所有超裢接"相关的教程: · 正则表达式例子:获得某个网页上的所有超裢接 · 正则表达式例子:将MM/DD/YYYY格式的日期转变为YYYY-MM-DD格式 · 正则表达式例子:将MM/DD/YYYY格式的日期转变为YYYY-MM-DD格式 · 正则表达式例子:在一个字符串中查找另一个字符串 · 正则表达式例子:在一个字符串中查找另一个字符串
|