繁体   English   中英

REGEX和PHP,不能匹配多个表达式

[英]REGEX and PHP, cant not matches multiple expressions

我正在尝试在HTML页面上获取所有<img> 我正在使用以下代码:

$pattern = '/<im\w+\s+[^>]*>/';
preg_match($pattern, $html, $matches);

这是如何工作的,但是$matches数组只会阻碍我选择的最新发生(我想在该数组中拥有与匹配选择的实例一样多的索引)

我在做什么吗?

使用preg_match_all代替:

preg_match_all($pattern, $html, $matches);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM