需要忽略preg_match_all用法中的大小写

use*_*021 2 php regex preg-match-all preg-match web-scraping

我试图破解html并在<tr>标签之间抓取物品.由于某些原因,某些标签以大写形式出现(<TR>)并且被我的模式忽略.我怎么能告诉我的模式忽略大小写.

我目前的模式是:

preg_match_all("|<tr(.*)</tr>|U",$table,$rows);
Run Code Online (Sandbox Code Playgroud)

Lin*_*een 9

您需要使用i修改器DOCS:

preg_match("|<tr(.*></tr>|Ui", ...);
Run Code Online (Sandbox Code Playgroud)