2012-03-22 82 views
-1

preg_match说我错过了一个括号。但是哪里? :(preg_match编译失败:缺少括号

preg_match('/^(Lam)\/(\d+)\.(\d+) \(Trent/', $string, $matches) 
+0

是我的回答足够如果是这样,你能接受它如果不是,有什么没”?请参阅常见问题解答中的[如何在此处提问?](http://stackoverflow.com/faq#howtoask)。 – 0b10011 2012-04-20 16:45:31

回答

0

这可能与正则表达式中的反斜杠的问题试试下面的代码来代替:?

<?php 
// Notice the double backslashes 
preg_match('/^(Lam)\\/(\d+)\\.(\d+) \\(Trent/', $string, $matches)