正则表达式查找输入值
问题描述:
的字符串是:正则表达式查找输入值
<input type="hidden" name="billing[address_id]" value="34543" id="billing:address_id" />
如何从这个字符串获取输入值? 我试过这段代码:
preg_match('/<input type="hidden" name="billing[address_id]" value="(.*?)" id="billing:address_id" \/>/mis', $html, $results);
答
你的正则表达式是几乎正确..只是在逃跑的ADDRESS_ID和[
]
。
preg_match('/<input type="hidden" name="billing\[address_id\]" value="(.*?)" id="billing:address_id" \/>/mis', $html, $results);
工作!谢谢! –
高兴地帮助:) –