Search 斯芬克斯搜索与任何;符号「;破坏搜索引擎?

Search 斯芬克斯搜索与任何;符号「;破坏搜索引擎?,search,unicode,utf-8,lucene,sphinx,Search,Unicode,Utf 8,Lucene,Sphinx,出于某种原因,当我在查询中的任意位置键入符号时 !^或其他任何东西,搜索引擎会崩溃 但当我输入“#”时,搜索引擎不会崩溃 这是因为我修改了字符集来处理#hashtags charset_table = 0..9, A..Z->a..z, _, a..z, U+23, U+410..U+42F->U+430..U+44F, U+430..U+44F 如何解决这个问题,以便在查询中包含其他符号,并使hashtag正常工作?(现在这个标签非常有效,斯芬克斯将其视为普通关键词) 顺便说一下

出于某种原因,当我在查询中的任意位置键入符号时

!^或其他任何东西,搜索引擎会崩溃

但当我输入“#”时,搜索引擎不会崩溃

这是因为我修改了字符集来处理
#hashtag
s

charset_table = 0..9, A..Z->a..z, _, a..z, U+23, U+410..U+42F->U+430..U+44F, U+430..U+44F
如何解决这个问题,以便在查询中包含其他符号,并使hashtag正常工作?(现在这个标签非常有效,斯芬克斯将其视为普通关键词)


顺便说一下,标签的unicode是“U+0023”

我不确定
(斯芬克斯特有的?),但是
^
(除其他外,即
+-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&