- 全文檢索中的英文字串字
針對英文字彙的全文檢索,FlyBase
提供英文字串字 (truncate,或譯切截) 的功能,以一些萬用字元 (wildcard) 來表示多個相似的英文單字。
| "$"
字尾串字: |
只可置於字尾,可代表任意個字母。
(亦可用 "*" 表示) |
| Ex: |
heart$ 可找所有以
heart 為字首的字,包括:heart, hearts, heartbeat, ...... |
| "#"
任一字母: |
可置於字中或字尾,代表任一字母。 |
| Ex: |
v#cation 可同時檢索
vacation, vocation |
| "?"
零或一個字母: |
可置於字中或字尾,代表零或一個字母。 |
| Ex: |
colo?r 可同時檢索
color, colour |
| |
librar??? 可同時檢索出
library, librarian, libraries, ...... (即可檢索出 librar
為首,後面接 0∼3 個字母的單字) |
| "*"
任意個字母: |
可置於字中或字尾,代表任意個字母。 |
| Ex: |
psycho*gy 可同時檢索出
psychology, psychobiology, psycophysiology, ...... |
- 全文檢索中的字間距離限定
除了英文字串字的功能,FlyBase
也提供了針對中文及英文片語的字間距離限定功能。
| "#"
隔一個字: |
漢#帝 可同時檢索出漢文帝、漢武帝…… |
| "?"
隔零或一個字: |
聯合?報 可同時檢索出聯合報、聯合晚報…… |
| |
"air ? pollution" 可同時檢索出
air pollution, air photochemical pollution, ...... |
| "*"
隔任意個字: |
天寶*年 可同時檢索出天寶年、天寶四年、天寶十三年…… |
| "#"
"?" 混合使用: |
開元#?年 可同時檢索出開元天寶年、開元建中年、開元八年、開元十五年……
(即可檢索出「開元」與「年」相距 1∼2 個字的片語) |
- 模糊檢索 (fuzzy search)
系統依檢索字串在資料中出現的頻率及分佈情形,給定每一筆資料的檢索符合率
(從 0~99%),使用者可依需求設定檢索符合率的下限。
|