0
我使用的preg_match到這樣的程序Preg_匹配使用?
if (preg_match('/^[a-z0-9]+\:/{1,2}', $filename))
但這樣表示
Warning: preg_match() [function.preg-match]: Unknown modifier '{'
錯誤如何改變呢?
我使用的preg_match到這樣的程序Preg_匹配使用?
if (preg_match('/^[a-z0-9]+\:/{1,2}', $filename))
但這樣表示
Warning: preg_match() [function.preg-match]: Unknown modifier '{'
錯誤如何改變呢?
你缺少「/」在表達式的末尾,你應該在正則表達式本身逃脫「/」。這應該工作,即警告應該消失(忽略如果你寫的正則表達式正在做你想做的):
if (preg_match('/^[a-z0-9]+\:\/{1,2}/', $filename))
你想匹配什麼? – Toto