如何让Verity搜索包含百分比(“%”)符号的字符串?

时间:2012-12-05 13:38:07

标签: coldfusion full-text-search coldfusion-8 verity

我有一个搜索财务文档的搜索应用程序。用户希望能够搜索百分比 - 即“100%”或“50%” - 但结果无法正确返回。

例如,当我搜索“1.00%”(我知道某些文档中存在)时,搜索结果会突出显示字符串“1:00”,这是一个时间,而不是我搜索的文字字符串。 / p>

是否有某种方法可以转义特殊符号,例如百分比符号,以便Verity可以找到它们?

@duncan您的解决方案似乎部分有效。现在我遇到的问题是它没有正确搜索十进制百分比 - 即“2.1%”返回结果,突出显示字符串“2 1%”。我尝试在标准之前使用type="explicit"切换到<WORD>,但现在它什么也没带回来。是否有任何文档将Verity视图中的所有字符都视为“特殊字符”。一旦我明白了,我需要找到一种方法来逃避所有这些角色(我正在考虑一个正则表达式,但不知道该怎么做)。

1 个答案:

答案 0 :(得分:1)