喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 正则问题~  
 
nany
论坛元老
Rank: 8Rank: 8
乞丐上路


UID 20308
精华 0
积分 7460
帖子 1402
金钱 7460 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2003-5-31
来自 北京
状态 离线
正则问题~

<TABLE>
<TR><TD nowrap valign=top><B>名称</B></TD><TD>反恐精英</TD></TR>
<TR><TD nowrap valign=top><B>内容</B></TD><TD>详细内容....</TD></TR>
<TR><TD nowrap><B>类别</B></TD><TD><font color = #0000FF>电脑游戏</font></TD></TR>
<TR><TD nowrap><B>序号</B></TD><TD><font color = #0000FF>11112222</font></TD></TR>
</TABLE>

正则怎样写才能把 "反恐精英" 提取出来?
正则怎样写才能把 "详细内容...." 提取出来?
正则怎样写才能把 "电脑游戏" 提取出来?
正则怎样写才能把 "11112222" 提取出来?




*****足球之夜*****
http://club.cn.yahoo.com/fifa
2006-7-18 05:06 PM#1
查看资料  访问主页  Blog  发短消息  顶部
 
姜运涛
金牌会员
Rank: 6Rank: 6


UID 64643
精华 0
积分 1452
帖子 1333
金钱 1451 喜悦币
威望 0
人脉 1
阅读权限 70
注册 2005-6-8
来自 大连
状态 离线
[推荐阅读] apache关于目录权限的问题


<?php
$foo =<<< EOT
<TABLE>
<TR><TD nowrap valign=top><B>名称</B></TD><TD>反恐精英</TD></TR>
<TR><TD nowrap valign=top><B>内容</B></TD><TD>详细内容....</TD></TR>
<TR><TD nowrap><B>类别</B></TD><TD><font color = #0000FF>电脑游戏</font></TD></TR>
<TR><TD nowrap><B>序号</B></TD><TD><font color = #0000FF>11112222</font></TD></TR>
</TABLE>
EOT;

preg_match_all('~<td>(.+?>)?(.+?)<\/~i', $foo, $bar);
print_r($bar);
?>
2006-7-18 05:24 PM#2
查看资料  Blog  发短消息  QQ . .   Yahoo!  顶部
 
蟋蟀
版主
Rank: 7Rank: 7Rank: 7
村里巡逻队长


UID 67242
精华 0
积分 2036
帖子 1763
金钱 2036 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-17
来自 福建
状态 离线
[推荐阅读] 请问在MYSQL 里面,一些僻字如何处理
<?php
/** 提取网页内容
  *   */
$str=<<<text
<TABLE>
<TR><TD nowrap valign=top><B>名称</B></TD><TD>反恐精英</TD></TR>
<TR><TD nowrap valign=top><B>内容</B></TD><TD>详细内容....</TD></TR>
<TR><TD nowrap><B>类别</B></TD><TD><font color = #0000FF>电脑游戏</font></TD></TR>
<TR><TD nowrap><B>序号</B></TD><TD><font color = #0000FF>11112222</font></TD></TR>
</TABLE>
text;
preg_match_all("/<\/td><td>(.*)<\/td><\/tr>/isU",$str,$match);
foreach($match[1] as $key=>$value)
{
     print(strip_tags($value)."<br />");
}
?>




吉林php群
27089230
2006-7-18 05:32 PM#3
查看资料  Blog  发短消息  QQ . .   顶部
 
nany
论坛元老
Rank: 8Rank: 8
乞丐上路


UID 20308
精华 0
积分 7460
帖子 1402
金钱 7460 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2003-5-31
来自 北京
状态 离线
[推荐阅读] 我来捧场了...
谢谢2位,写得不错~学习一下



*****足球之夜*****
http://club.cn.yahoo.com/fifa
2006-7-18 05:41 PM#4
查看资料  访问主页  Blog  发短消息  顶部
 
c1a1o1
版主
Rank: 7Rank: 7Rank: 7
一品带刀护卫


UID 68669
精华 0
积分 8936
帖子 2357
金钱 8936 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-2-17
状态 离线
[推荐阅读] 关于paypal
<?php
$foo =<<< EOT
<TABLE>
<TR><TD nowrap valign=top><B>名称</B></TD><TD>反恐精英</TD></TR>
<TR><TD nowrap valign=top><B>内容</B></TD><TD>详细内容....</TD></TR>
<TR><TD nowrap><B>类别</B></TD><TD><font color = #0000FF>电脑游戏</font></TD></TR>
<TR><TD nowrap><B>序号</B></TD><TD><font color = #0000FF>11112222</font></TD></TR>
</TABLE>
EOT;

preg_match_all('|<td>(.*)</td>|i', $foo, $bar);
print_r($bar);
?>




生日礼物送什么www.feichanglipin.cn
生日礼物      补肾
2006-7-18 06:20 PM#5
查看资料  Blog  发短消息  QQ . .   顶部
 
c1a1o1
版主
Rank: 7Rank: 7Rank: 7
一品带刀护卫


UID 68669
精华 0
积分 8936
帖子 2357
金钱 8936 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-2-17
状态 离线
[推荐阅读] 请教下一个不常见用法的问题
preg_match_all('|<td>(<[^/]*>)?(.+?)<\/|i', $foo, $bar);



生日礼物送什么www.feichanglipin.cn
生日礼物      补肾
2006-7-19 12:48 PM#6
查看资料  Blog  发短消息  QQ . .   顶部
 
刀鱼
版主
Rank: 7Rank: 7Rank: 7
好好做人,认真做事


UID 67208
精华 0
积分 680
帖子 825
金钱 680 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-15
来自 北京
状态 离线
[推荐阅读] 检查域名是否被注册的代码有没有?php
个人意见:
象这样问题在客户端有js取会更好吧
还可以减轻服务器的压力...




有项目需求,请联系:daoyu_06@126.com.
2006-7-19 03:31 PM#7
查看资料  Blog  发短消息  QQ . .   顶部
 
liu1210
高级会员
Rank: 4
超级会员


UID 63736
精华 0
积分 968
帖子 957
金钱 968 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-3-25
来自 衡山->郑州->北京
状态 离线
[推荐阅读] 怎样判断产品名称是否包括一个词?


QUOTE:
原帖由 c1a1o1 于 2006-7-18 06:20 PM 发表
<?php
$foo =<<< EOT
<TABLE>
<TR><TD nowrap valign=top><B>名称</B></TD><TD>反恐精英</TD></TR>
<TR><TD nowrap valign=top ...
蟋蟀正则写得比你精确




Lucene是个好东西
2006-7-19 03:33 PM#8
查看资料  Blog  发短消息  QQ . .   顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024080 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP