网页表格内容怎么用正则方式提取相关信息?
本帖最后由 yikuaidao 于 2017-6-7 10:48 编辑<tr bgcolor="#FFFFFF">
<td align="center">中国</td>
<td align="center">北京市-28074</td>
<td align="center">115.47.123.210</td>
<td align="center">0%</td>
<td align="center">黄金会员</td>
<td align="center">2017-04-25 19:02:53</td>
</tr>
<tr bgcolor="#F0F3F8">
<td align="center">中国</td>
<td align="center">内蒙古省呼伦贝尔市-28072</td>
<td align="center">218.21.205.194</td>
<td align="center">1%</td>
<td align="center">黄金会员</td>
<td align="center">2017-04-24 14:02:30</td>
</tr>
<tr bgcolor="#FFFFFF">
<td align="center">中国</td>
<td align="center">北京市-28020</td>
<td align="center">211.146.10.54</td>
<td align="center">2%</td>
<td align="center">黄金会员</td>
<td align="center">2017-04-18 14:05:21</td>
</tr>
<tr bgcolor="#F0F3F8">
<td align="center">中国</td>
<td align="center">广东省深圳市-28019</td>
<td align="center">120.24.16.75</td>
<td align="center">4%</td>
<td align="center">黄金会员</td>
<td align="center">2017-04-18 14:05:20</td>
</tr>
网页上是这样的信息,我用乐易助手 <td align="center">[\s\S]*?</tr>这种方式可以提出符合标准的文本行
<td align="center">(\d+\.\d+\.\d+\.\d+)*?</td>用这种方式可以找出符合标准的子匹配内容,其他子匹配内容无法正常获取,请问有什么别的好办法能达到以下效果吗?
中国 北京市-28020 211.146.10.54 2% 2017-04-18 14:05:21这样的信息能正确的显示出来。谢谢!
公式:<tr bgcolor="#\w+">[\s\S]*?<td align="center">(.*?)</td>[\s\S]*?<td align="center">(.*?)</td>[\s\S]*?<td align="center">(.*?)</td>[\s\S]*?<td align="center">(.*?)</td>[\s\S]*?<td align="center">(.*?)</td>[\s\S]*?<td align="center">(.*?)</td>
页:
[1]