【发布时间】:2013-01-06 19:32:45
【问题描述】:
我在Extract data from website via PHP 上查看了有关此问题的问题。但我无法解决我的问题。我正在尝试从网站中提取实时数据。是银价。它每天都在变化,我需要提取最新数据。
我正在尝试从http://www.maybank2u.com.my/mbbfrx/silver_rate.htm中提取
我已经完成了 file_get_contents("http://www.maybank2u.com.my/mbbfrx/silver_rate.htm");
但是当我尝试 preg_match() 价格时。我找不到正确的方法。 感谢这里有人可以帮助我。
很抱歉提出了已经在线程中的相同问题,但我无法解决。
【问题讨论】:
-
你用的是什么正则表达式?
-
Regex 不是解析 html 的正确工具。
-
我试过 preg_match('/
SELLING(RM/\g)\td>\tr>/');但我也不完全确定这一点,因为价格应该每天都在变化,所以我猜这应该与 标签有关。 向我们展示你已经做了什么......对于这类问题,使用 html 解析器更合适......你好,我的同胞正如其他人建议您使用 HTML/DOM 解析器(没错),让我也建议 gskinner.com/RegExr 测试您的正则表达式。