Php preg_match获得多个
我有一个像w/e更多HTML的页面 我需要抓取标签之间的所有数据,而不是第一个。目前我使用Php preg_match获得多个,php,regex,Php,Regex,我有一个像w/e更多HTML的页面 我需要抓取标签之间的所有数据,而不是第一个。目前我使用 <?php([^<]*?)\?>/" /” 但是它抓住第一个并停止。有什么帮助吗?查看该函数。将其与preg\u match\u all()一起使用 preg\u match\u all(//siU“,$html,$output); 打印(输出[1]); 不需要s和U修饰符。 preg_match_all("/<?php([^<]*?)\?>/siU",$html,
<?php([^<]*?)\?>/"
/”
但是它抓住第一个并停止。有什么帮助吗?查看该函数。将其与
preg\u match\u all()一起使用
preg\u match\u all(//siU“,$html,$output);
打印(输出[1]);
不需要s
和U
修饰符。
preg_match_all("/<?php([^<]*?)\?>/siU",$html,$output);
print_r($output[1]);