PHP:正则表达式eregi与preg_match使用通配符

时间:2010-12-10 17:28:17

标签: php regex preg-match eregi

尝试匹配以下内容:

if(eregi("<div rawurl="(.*)" class",$var,$out))

eregi现在已经过折旧,正则表达式不是我的力量。如何将其转换为preg_match并包含通配符? 到目前为止这是我的代码,但没有快乐:

if(preg_match("/<div rawurl=\"(.*)\" class/",$var,$res_out))

1 个答案:

答案 0 :(得分:0)

eregi()是一个不区分大小写的函数,而preg_match()需要被告知不区分大小写。您应该使用/i来结束您的模式{/ 3}}。

这一特殊差异在手册的i modifier页面上注明。