【发布时间】:2013-11-30 16:00:43
【问题描述】:
我如何使用像 gr[ae]y 这样的搜索 $keyword 来匹配 Sphinx 中的灰色或灰色。
是否可以使用类似于正则表达式的“字符类”。
ps:我不想手动发送灰色 | $keyword 的灰色字符串
实际上,我想消除 i-ı 或 c-ç 之类的拼写错误。
【问题讨论】:
我如何使用像 gr[ae]y 这样的搜索 $keyword 来匹配 Sphinx 中的灰色或灰色。
是否可以使用类似于正则表达式的“字符类”。
ps:我不想手动发送灰色 | $keyword 的灰色字符串
实际上,我想消除 i-ı 或 c-ç 之类的拼写错误。
【问题讨论】:
Wordforms 可能是您正在寻找的。
【讨论】:
charset_table 折叠 c-ç 和 i-ı - 使它们等效。但这无济于事,你不能只是让这两个字母可以互换。它可以极大地改变单词的含义。仍然会建议 gray/grey 是一种特殊情况(就像说颜色/颜色)来处理 wordforms。