preg_match表达式帮助

时间:2010-07-13 15:41:03

标签: php preg-match preg-match-all

似乎无法想出这一个。只是尝试在链接URL中匹配特定变量名称:

<a href="http://something.com?variable=name">GenericLink</a>

如何从中获取变量=名称?

谢谢!

1 个答案:

答案 0 :(得分:3)

提取整个网址,然后使用parse_url();

$str = '<a href="http://something.com?variable=name">GenericLink</a>';

preg_match('/href="([^"]*)/i',$str,$matches);
var_dump(parse_url($matches[1]));