Sphinx搜索错误:未知的键名“SELECT”

Sphinx搜索错误:未知的键名“SELECT”,sphinx,Sphinx,我的查询包含反斜杠。不知道如何逃离他们 sql_query = \ SELECT t.id, \ t.title, \ preg_replace('#\\[(c1|c2|c3|c4|c5|ab)([^\\]]*)\\]([^\\[]+)\\[/\\1\\]#siU' , '', \ (SELECT group_concat(p2.cont

我的查询包含反斜杠。不知道如何逃离他们

sql_query = \
            SELECT t.id, \
                   t.title, \ 
                    preg_replace('#\\[(c1|c2|c3|c4|c5|ab)([^\\]]*)\\]([^\\[]+)\\[/\\1\\]#siU' , '', \  
                          (SELECT group_concat(p2.content, ' ') \
                          FROM   content_table p2  \
                          WHERE  p2.id = t.id))        AS content, \
            FROM   my_table t \
            \
我的服务器安装了lib_mysqludf_preg。

此消息的密钥名未知通常是因为您在前一行的eol\后面有一个空格


如果您复制/粘贴了上述代码段,则preg_replace行中可能会出现这种情况

而我粘贴在stackoverflow中的代码似乎在\;之后有一个空格;我的资料里没有。