xrdisk 发表于 2013-7-26 11:45:54

[求助] 求一个正则 循环获取 表达式

本帖最后由 xrdisk 于 2013-7-26 11:47 编辑

html源码


<tr><th>上市时间</th><td>2013年07月</td><td>2013年03月</td><td>2013年06月</td><td>2013年03月</td><td>2013年05月</td><td>2013年06月</td><td>2012年10月</td><td>2013年05月</td><td>2013年04月</td><td>2013年04月</td><td>2013年03月</td><td>2012年09月</td><td>2013年05月</td><td>2012年09月</td><td>2012年12月</td><td>2012年08月</td></tr>


获取<td>2013年07月</td>中的日期

要循环获取,但是网页中太多TD标签了

TD标签数量也是会变的

应该怎么获取呢 正则可以吗?

应该怎么写,这是参数对比里边的
原文 http://detail.zol.com.cn/series/16/32108/param_15180_0_1.html

lmj243 发表于 2013-7-26 13:15:27

(?<content>(\d+)年(\d+)月)

xrdisk 发表于 2013-7-26 13:58:51

lmj243 发表于 2013-7-26 13:15 static/image/common/back.gif
(?(\d+)年(\d+)月)

因为这个有年月能分清 可是比如 主板芯片组呢?其他参数呢?都是这种形式的,就只能从TD 和前边的前缀,比如
<tr class='same'><th>主板芯片组</th><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td><td>Intel HM77</td></tr>
我想从<tr class='same'><th>主板芯片组</th> 这个前缀 到</tr>这个后缀 之间的 所有TD标签内容 循环一下

ziluopao 发表于 2017-3-22 10:53:39

顶一个,二楼厉害
页: [1]
查看完整版本: [求助] 求一个正则 循环获取 表达式