免责声明
为了便于阅读的示例,我正在分配应与变量匹配的文本$data
。实际上,此文本位于通过读取的大文本文档中file_get_contents()
。
到目前为止,我对问题的解释
我收到了错误消息:Warning: preg_match(): Compilation failed: missing ) at offset 61
-虽然我知道这很可能是由于我的正则表达式中的转义字符不正确(由堆栈溢出时的类似帖子推导出),但我似乎无法发现我的错误。有人可以指出我所犯的错误是导致上述错误的地方吗?
我的密码
$data = "dbparts = array('test', 'test', 'test', 'test');";
$pattern = "/dbparts = array\('([^']*)', '([^']*)', '([^']*)', '([^']*'\);/";
preg_match($pattern, $data, $results);
需要添加一个“)”
/dbparts = array\('([^']*)', '([^']*)', '([^']*)', '([^']*)'\);/
^
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句