提取日期和最后一个td之间的值

时间:2015-07-06 04:26:13

标签: regex

我有以下HTML要从中提取最后一个值:

>2 Jan 2015</td><td class="yfnc_tabledata1" align="right">104.24</td><td class="yfnc_tabledata1" align="right">104.72</td><td class="yfnc_tabledata1" align="right">102.52</td><td class="yfnc_tabledata1" align="right">103.60</td>

如何使用正则表达式执行此操作?感谢

1 个答案:

答案 0 :(得分:0)

假设您正在寻找103.60,您可以使用此正则表达式:

.*<td.*?>(.*?)</td>

.*<td.*? - 这会在最后>的{​​{1}}元素之前查找所有内容。

<td.* - 这会导致>停止

? - 这会捕获(.*?)

之前的所有内容

</td>&GT; - 这导致</td停止