在php中的preg_match命令中需要帮助

时间:2014-03-03 14:36:09

标签: php regex

我想只提取此文loadcap.jpg?pd=9NE7&str1=str

<style type="text/css">                              
  .ny_captcha p.ny_cap {
    background-image : url('loadcap.jpg?pd=9NE7&str1=str');
    background-size:100px 32px;
   }
</style>

我正在使用此代码执行此操作,但每次只显示数组

preg_match("/url\(\'(.*?)\'\)\;/i",$html,$match);

1 个答案:

答案 0 :(得分:0)

$match充满了搜索结果。 $match[0]将包含与完整模式匹配的文本,$match[1]将具有与第一个捕获的带括号的子模式匹配的文本,依此类推。

Source (preg_match documentation)