KWIC (Keyword in Context)

搜尋,並傳回前後文。只限單卷。

  • 例: https://cbdata.dila.edu.tw/dev/search/kwic?work=X0600&juan=11&q=法鼓
  • 夾注不列入搜尋範圍,以達成「跨夾注檢索」的目的。例如「差(音雌)別」,搜尋「差別」會找到。
  • 回傳前後文(kwic 欄位)會含夾注,15字以上會節略,例如:「法無諍三昧法門上卷(云如⋯中略6618字⋯解脫)按從初𤼵心至成佛道一身」。

NEAR

https://cbdata.dila.edu.tw/dev/search/kwic?work=T1736&juan=1&q="老子" NEAR/7 "道"

NEAR/ 後面的數字 表示兩個關鍵詞中間的距離.

多個詞的 NEAR:

https://cbdata.dila.edu.tw/dev/search/kwic?work=T2036&juan=21&q="老子" NEAR/7 "道" NEAR/3 "經"


Exclude

排除前搭配

搜尋「直心」,排除「正直心」: https://cbdata.dila.edu.tw/dev/search/kwic?work=T0099&juan=26&q=直心&negative_lookbehind=正

排除後搭配

搜尋「舍利」,排除「舍利弗」: https://cbdata.dila.edu.tw/dev/search/kwic?work=T0001&juan=17&q=舍利&negative_lookahead=弗


關鍵字含雙引號

需 escape 例: https://cbdata.dila.edu.tw/dev/search/kwic?work=B0170&juan=3&q=Your \"mang-kun\"


關鍵字

多個關鍵字以半形逗點區隔,例: https://cbdata.dila.edu.tw/dev/search/kwic?work=X0600&juan=11&q=法鼓,聖嚴

查詢字串 (q) 長度上限為 40 字,超過會回傳錯誤。

回傳全卷所有符合的結果,依關鍵字出現的位置排序。

參數與回傳格式的完整說明,見 API 文件: search/kwic