根据是使用一般搜索服务器 (GSS) 还是使用数据库搜索,通配符搜索的运行方式会稍微不同。
使用的字符 | 描述 |
---|---|
% | 替代零个或更多字符 多字符通配符搜索会查找 0 个或更多字符。例如,要搜索 test、tests 或 tester,可使用搜索:test% |
_ | 刚好替代一个字符。 |
使用的字符 | 描述 |
---|---|
* | 用于执行多字符通配符搜索。 多字符通配符搜索会查找 0 个或更多字符。例如,要搜索 test、tests 或 tester,可使用搜索:例如 test* 还可在项的中间使用通配符搜索。例如 te*t |
? | 用于执行单字符通配符搜索。 单字符通配符搜索会查找与单个字符已替换的项匹配的项。例如,要搜索“text”或“test”,可使用搜索:例如 te?t |
注:对于单字符通配符搜索和多字符通配符搜索,一般搜索服务器使用 Apache Lucene 支持。不能将 * 或 ? 符号用作 GSS\Lucene 搜索的第一个字符。有关全局搜索服务的更多信息,请参阅 Cúram Generic Search Server。