我需要divs类为红色或绿色的divs内容:
$s = '<div class="red">111</div> xxx <div class="green">222</div>';
preg_match_all('!<div class="(red|green)">(.*?)</div>!', $s, $tomb);
这很好用,但是我不需要第一个反向引用,而只需要第二个div内容。我尝试断言:
preg_match_all('!<div class="(?=red|green)">(.*?)</div>!', $s, $tomb);
,但不匹配任何内容。
如何解决此问题?