在线等待求PHP 正则表达式 急急 就是将我以上的代码从<form ****</form> 之间的字符包括form在内 ,全部匹配出来. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$str1="<form name=f1 action=\"spade?gimoo=wldi\"><tr valign=middle><table tt=\"ÄãµÄÔÚÄÇÀï\"><td width=\"100%\" valign=\"top\" style=\"padding-left:8px;width:137px;\" nowrap><a href=\"http://www.gimoo.net\"><img src=\"logo.gif\" border=\"0\" width=\"137\" height=\"46\"></a></td><td> </td><td width=\"100%\" valign=\"top\"><div class=\"Tit\"><a href=\"%BB%FD%C4%BE\">ÐÂÎÅ</a> <a href=\"http://joke.gimoo.net/q?word=%BB%FD%C4%BE&fr=wwwt\">Ц»°</a> <!--bds<a href=\"$bdDSURL$\">ÎÒµÄ</a> --></div> <table cellspacing=\"0\" cellpadding=\"0\"><tr><td valign=\"top\" nowrap> <input type=hidden name=ie value=\"gb2312\"><input name=wd size=\"35\" class=\"i\" value=\"»ýľ\" maxlength=\"100\"><input type=hidden name=ct value=\"0\"> <input type=button value=ËÑË÷ onclick=\"return bq(f1,1,0);\"> </td><td valign=\"middle\" nowrap><a href=\"#\" target=\"_blank\">°ïÖú</a> | <td></td></tr></form>";preg_match("/<form[^\>]*?>(.*)<\/form>/is",$str1,$m);print_r($m);?> bingofei(bingo) :的写法还是有点问题啊.象以下同时有两组form这样的就替换不了.++++++++++++++++++++<form >*********</form>我不需要替换的内容<form>***********</form>++++++++++++++按照你的写法 这里的字符.全部都被替换了. 我只需要替换一组就可以了 用非贪婪模式preg_match_all("/<form[^\>]*?>(.*)<\/form>/isU",$str1,$m); <?php$str1="<form name=f1 action=\"spade?gimoo=wldi\"></tr></form>asdf<form>asdf</form>";preg_match_all("/<form[^\>]*?>(.*?)<\/form>/is",$str1,$m);print_r($m);?> 循环的问题. 在线音乐链接 求一个简单的循环语句:如何在下拉列表中显示默认选项。最迟今天晚上结帖。。。。 请教,mysql服务器性能对比 各位高手,小弟跪求一段简单发送E_mail的代码!!! [球助~~ 抓狂了] 担保交易虚拟产品中固定收货人地址 php 新信息弹出窗口提示 如何对韩文euc-kr编码转换成UTF-8编码,详情请进 HTML中怎样实现IP输入框? php处理从数据库中调出来的图片,路径里面有这个图片、 网页窗口问题 php中如何匹配 “数字,数字”或数字
$str1="<form name=f1 action=\"spade?gimoo=wldi\">
<tr valign=middle><table tt=\"ÄãµÄÔÚÄÇÀï\">
<td width=\"100%\" valign=\"top\" style=\"padding-left:8px;width:137px;\" nowrap>
<a href=\"http://www.gimoo.net\"><img src=\"logo.gif\" border=\"0\" width=\"137\" height=\"46\"></a>
</td>
<td> </td>
<td width=\"100%\" valign=\"top\">
<div class=\"Tit\">
<a href=\"%BB%FD%C4%BE\">ÐÂÎÅ</a> <a href=\"http://joke.gimoo.net/q?word=%BB%FD%C4%BE&fr=wwwt\">Ц»°</a> <!--bds<a href=\"$bdDSURL$\">ÎÒµÄ</a> -->
</div>
<table cellspacing=\"0\" cellpadding=\"0\">
<tr><td valign=\"top\" nowrap>
<input type=hidden name=ie value=\"gb2312\">
<input name=wd size=\"35\" class=\"i\" value=\"»ýľ\" maxlength=\"100\">
<input type=hidden name=ct value=\"0\"> <input type=button value=ËÑË÷ onclick=\"return bq(f1,1,0);\"> </td>
<td valign=\"middle\" nowrap>
<a href=\"#\" target=\"_blank\">°ïÖú</a> | <td></td>
</tr></form>";
preg_match("/<form[^\>]*?>(.*)<\/form>/is",$str1,$m);
print_r($m);
?>
++++++++++++++++++++
<form >*********
</form>
我不需要替换的内容
<form>****
****
***
</form>
++++++++++++++
按照你的写法 这里的字符.全部都被替换了. 我只需要替换一组就可以了
preg_match_all("/<form[^\>]*?>(.*)<\/form>/isU",$str1,$m);
$str1="<form name=f1 action=\"spade?gimoo=wldi\">
</tr></form>
asdf
<form>asdf</form>";
preg_match_all("/<form[^\>]*?>(.*?)<\/form>/is",$str1,$m);
print_r($m);
?>