Preg_匹配使用?

时间:2014-01-23 12:44:12

标签: preg-match

我将preg_match用于这个程序

if (preg_match('/^[a-z0-9]+\:/{1,2}', $filename))

但是它显示了像这样的错误

Warning: preg_match() [function.preg-match]: Unknown modifier '{' 

如何改变这个?

1 个答案:

答案 0 :(得分:0)

你在正则表达式的末尾缺少'/',你应该在正则表达式中转义'/'。这应该工作,即警告应该消失(忽略你写的正则表达式正在做你想要的):

if (preg_match('/^[a-z0-9]+\:\/{1,2}/', $filename))