2010-12-10 82 views
0

試圖讓比賽爲以下到的preg_match:PHP:正則表達式eregi使用通配符

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

eregi現在貶值,和正則表達式是不是我的強項。如何將其轉換爲preg_match幷包含通配符? 這是到目前爲止我的代碼,但沒有喜悅:

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

回答

0

eregi()是不區分大小寫的功能,而被告知preg_match()需求而努力不區分大小寫。你應該使用i modifier結束你的模式/i

本手冊中的Differences from POSIX regex頁面中提到了此特殊區別。