怎么写这个正则表达式?? 10分有点少哦。:)$urlstr = preg_replace("/^[\d]+<.img\bscr=([\d]+\.[\d]+)>.[\d]+$/i","\\1",$str); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一eregi("<img.+src=([^ >]+)",$str,$regs);echo $regs[1];方法二echo eregi_replace(".*<img.+src=([^ >]+).*","\\1",$str); 看看这个 呵呵<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> 如何网页上直接观看PPT 不加其他标签能不能控制各个不同input的样式? 请教一个奇怪的问题,当method=get时,action里的get值会没有? 请帮我看看一段数据库管理的代码为何无效 MYSQL输出显示是乱码,而在数据库中却正常显示!高手指教~ 恭贺新禧 我们的下载站盗链严重,能用程序限制吗? 请教:急:急:我的MYSQL为什么只能输入127条记录?? mysql 多表查询问题 问什么点击没有反应 $HTTP_POST_VARS[]等变量函数是否可以省略 用imap如何发送邮件?
eregi("<img.+src=([^ >]+)",$str,$regs);
echo $regs[1];
方法二
echo eregi_replace(".*<img.+src=([^ >]+).*","\\1",$str);
<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>