这个要看你的程序设计了,既然知道正则会匹配多个结果,而且需求是只取第一次的结果
那就在程序中做限制就好了,单纯从正则的角度,还真不清楚
比如我用正则: <div>.+?</div>
java 获取第一个 div 对
Matcher matcher = pattern.matcher(htmlStr);
if(matcher.find()) {
System.out.println(matcher.group(0));
}
php 匹配第一个 div 对
if(preg_match($regex, $str, $matches)){
echo $matches[0];
}
语言很多,看你如何设计喽,祝好
斑驳敬上