我正在尝试使用cURL从HTML页面中找到一个ID。 id位于url查询字符串中,如下所示:
start_working&locID=12008'
因为那是html中唯一出现这段文字的地方,我猜这是我们正在寻找的模式。
我需要的只是locID号码。
像:
preg_match("start_working&locID=".$what_i_want."'")
我对正则表达式和preg匹配非常糟糕
答案 0 :(得分:2)
$match = array;
preg_match('/start_working&locID=([0-9]+)\'/', $yourHtmlToParse, $match);
然后您可以使用$match[1]
作为结果。
答案 1 :(得分:1)
(\d+)
是获取数字的模式。你的正则表达式中还需要/
delimiters /
。
在解压缩完整网址后,您可能还想调查parse_str()
。