Shotnest · 资料库
不受字母大小写影响地查找记录
搜索 blue 能找到 BLUE notebook,因为两边都会先转为小写;应用还接受任意顺序的查询词,网页工具则不行。
两边都转为小写
在把查询和记录比较之前,Shotnest 会把两者都转为小写,并应用重音对照表。因此 BLUE、Blue 和 blue 会变成同样的四个字母,用大写输入的查询和用小写输入的效果完全相同。记录本身按输入的样子显示,所以结果中 BLUE notebook 的大写依然可见。
从这一步起,两个搜索入口就不一样了。网页工具把规范化后的整个查询当作一段连续的文字来查找。Shotnest 应用则按空格拆分查询,只要每个词都出现在截屏文字的某处,不论顺序,都会保留这张截屏。这就是为什么 notebook blue 在本页什么也找不到,在应用里却能找到同一条记录。
输入值
- 搜索截屏中的文字
- blue
| 行 | 文本记录 |
|---|---|
| 1 | BLUE notebook |
| 2 | Green folder |
结果
- 匹配记录
- 1
| 行 | 文本记录 |
|---|---|
| 1 | BLUE notebook |
核对不区分大小写的命中
- 用任意大小写输入你记得的词。
- 留意返回了哪些记录编号;这里只有 1 匹配,因为 Green folder 里没有 blue。
- 在拷贝产品代码或名字之前,先看返回文字里原来的大小写。
- 在应用中,想缩小结果就再加一个词,而不必按顺序重新输入整个短语。
- 查询 NOTEBOOK
- 记录 1
- 查询 notebook blue,网页工具
- 无匹配
- 查询 notebook blue,Shotnest 应用
- 记录 1
常见的误读
- 把命中当作两段文字完全相同的证据。BLUE notebook 和 blue notebook 能匹配同一个查询,但它们是不同的字符串。
- 以为大小写对代码有影响。搜索 ab12 也会找到 AB12 和 Ab12,所以代码区分大小写时,请核对确切的字符。
- 以为网页工具和应用一样不在乎词序。
- 搜索一个被拆在两行里的词:应用还会尝试把两行不加换行地连起来,所以 confir- 后接 mation 仍能作为 confirmation 被找到,而网页工具没有这第二种形式。
匹配之后仍待确认的事
大小写折叠只是扩大了“相同字母”的范围。它不会决定两张匹配的截屏中哪一张才是你要找的;请打开结果,在应用中查看图片上高亮的那一行。