现在有字符串:<p class="text">xxxxxxxxxxx内容xxxxxxxx</p> <p>其他内容</p> <p>其他内容</p><p>其他内容</p>========================其他内容的格式不定,有可能有,有可能没有其他内容。现在我要匹配xxxxxxxxxxx内容xxxxxxxx内容,我的正则表达式是。/<p class="text">(.*?)<\/p>\n\n/isU这个<\/p>匹配的是最后一个</p>,请问如何才嫩匹配到第一个</p>结尾的内容?
我写了一个例子程序,能获取你要的内容:<?php$abc = '<p class="text">xxxxxxxxxxx内容xxxxxxxx</p> <p>其他内容</p> <p>其他内容</p><p>其他内容</p>';if (preg_match('/<p class="text">(.*?)<\/p>/is',$abc,$r)) echo $r[1];?>