Regex 我怎么能在一个赛前脚本中有两个“无论如何”呢?

Regex 我怎么能在一个赛前脚本中有两个“无论如何”呢?,regex,preg-match,Regex,Preg Match,当我有时间的时候,我能做什么 if(preg_match('#<tr>(.*?)<td align="center" width="90%" valign="top">(.*?)<td align="center" width="90%" valign="top">#s',$result,$array)) { ... } 我只想要第二个。*?要写入到$数组中。我必须用什么来替换第一个。*?使用,当我只想告诉preg_match,无论和之间发生什么情况,您都可

当我有时间的时候,我能做什么

if(preg_match('#<tr>(.*?)<td align="center" width="90%" valign="top">(.*?)<td align="center" width="90%" valign="top">#s',$result,$array)) { ... }

我只想要第二个。*?要写入到$数组中。我必须用什么来替换第一个。*?使用,当我只想告诉preg_match,无论和之间发生什么情况,您都可以使用?:*?

创建一个非捕获组,非常好,谢谢!你还知道我如何从这张图中得到一个url:preg_match'referer\.php\'url=.*s',$result,$array2我想让他检查$result中的所有数据,找到代码referer.php?url=并给我答案?使*不贪婪,因此它尽可能少地消耗输入字符…*将吃掉URL的其余部分,或者[^&]*将吃掉下一个符号或URL末尾的所有内容。