正则表达式 (得到hidden的名称和值)

$content=<<<HTML
<input type='hidden' name='id' id='id' value="909185">
<input type='hidden' name='type' id='type' value="typevalue">
<input type='hidden' name="ccc" id="ccc" value="cccvalue">
<input type='hidden' name="bbb" id="bbb" value="bbbvalue">
<input type='hidden' name='aaa' value='aaavalue'>
<input type='hidden' name="abc" id="abc" value="abcvalue">
<input type='hidden' name="ddd" id="ddd" value="dddvalue">
HTML;

preg_match_all("/<input type=[/'|/"]?hidden[/'|/"]?[/s]+.*name=[/'|/"]?([^/"|/']+)[/'|/"]?[/s]+.*value=[/'|/"]?([^/"|/']+)[/'|/"]?>/",$content,$m);
print_R($m);

你可能感兴趣的:(正则表达式,input)