検索ガイド

本書では、WikiWorksでの検索について説明します。


WikiWorksには、 「スペース内検索ボックス」と「クイック検索ボックス」があります。

どちらを使用しても、検索結果には本書で説明する内容が表示されます。


スペース内検索ボックス

現在選択しているスペース内で検索する場合、該当ページのサイドバー上部の「スペース内検索ボックス」から操作してください。


クイック検索ボックス

WikiWorks上にある全てのドキュメントを対象に検索する場合、メニューバーにある「クイック検索ボックス」から操作してください。

  



検索対象外文字について

WikiWorksでは、下記の半角の文字や単語を指定した場合、無視または正常な検索結果を得られません。これらは検索除外文字や、検索演算子、ストップワードとして扱われます。


検索除外文字:
!,  =,  ^, {,  },   : ,  (,  ),   [,  ],  ;,  <,  >,  ¥,  /


検索演算子:
AND,  OR,  NOT,  ?,  *,  -,  ~,  "


ストップワード:

$,  a,  s,  t,  and,  are,  as,  at,  be,  but,  by,  for,  if,  in,  into,  is,  it,  no,

not,  of,  on,  or,  such,  that,  that,  the,  their,  then,  there,  these,  they,  this,  to,

was,  will,  with,  %,  #,  │, (カンマ)


なお、下記の文字については、他の検索条件で使用されます。

( )    グループ化検索

?     単一キャラクタ検索

*     複数キャラクタ検索

~    近接検索または単語のあいまい検索

"    フレーズ検索


検索パターンの説明

WikiWorks ver3.0 操作マニュアル_1.02版_ja の スペース内検索ボックスから操作し、検索例を記載します。


フレーズ一致検索(単語の並び検索)

「remove cover」というフレーズ、または「remove」と「cover」が主要な単語であるフレーズを含むコンテンツを検索するには、ダブルクォーテーション(")で囲むことで、その単語の並びで検索できます。ただし、「WikiWorks検索対象外文字」を指定した場合、無視または正常な結果を得られません。

※下記検索では、「remove: cover」や「remove% cover」についても、検索結果として表示されます。

"remove cover"

次のように指定した場合は、「the」は「WikiWork検索対象外文字」のため、無視された結果を返します。

"remove the cover"

"Remove the rear cover"

"the rear cover"

検索例:


OR検索

「remove」または「release」のいずれかの単語を含むコンテンツを検索するには、大文字の演算子「OR」を使用します。

remove OR release

検索例:


AND検索

「remove」または「release」の両方の単語が含まれているコンテンツを検索するには、大文字の演算子「AND」を使用します。

remove AND release

検索例:


NOT検索

「remove」は含まれているが、「release」が含まれないコンテンツを検索するには、大文字の演算子「NOT」を使用します。

remove NOT release

検索例:


単語除外検索

NOT検索に似ていますが、「remove」と「cover」を含み、「release」を含まないなど、ある単語を除外する検索には、「-」を使用します。

remove cover -release

検索例:



グループ化検索

「cover」が必ず含まれており、「remove」または「release」のいずれかが含まれている検索をするには、カッコを使用して単語をグループ化します。

(remove OR release) AND cover

検索例:


タイトル検索

ページタイトルに「remove」を含むコンテンツを検索するためには、「title:」に続けて「remove」を指定します。

title:remove

検索例:


ワイルドカード検索(1文字)

「butter」または「batter」を検索するためには、クエスチョンマーク(?)を使用します。

b?tter

検索例:


ワイルドカード検索(複数文字)

「chicken」または「chickpea」を検索するためには、アスタリスク(*)使用します。

chick*

検索例:


複数のワイルドカード検索

検索には複数のワイルドカードを使用できます。「chick」または「chickpea」、「chickpea」を検索するたには、次のように指定します。

c*c*

検索例:


ワイルドカード文字を組み合わせて使用することもできます。次の検索では、「chick」を返しますが、「chickpea」は返しません。

c*c*?


注意:WikiWorkは先頭に来るワイルドカードをサポートしていません。つまり、「*heese」で検索しても、「cheese」は返しません。



マクロの検索

WikiWorkコンテンツ内のマクロが使用されているページを検索することができます。検索文字列のプレフィックスとして「macroName:」を指定し、続けてマクロ名を指定します。たとえば、「ricoh note」を検索する場合は、次のように指定します。

※スペースはハイフン「-」に置き換えます。

macroName: ricoh-note*



ラベルの検索

特定のラベルを持つコンテンツに対して検索する場合は、検索文字列のプレフィックスとして「labelText:」を指定し、続けてラベル名を指定します。

labelText: modified


近接検索

この検索では、指定した2つの単語間に含まれる単語が、指定数以内の結果を返します。次の検索は、「Octagon」と「post」間に1単語以内のコンテンツを返すため、「Octagon blog post」を返しますが、「Octagon team blog post」は返しません。

"octagon post"~1

検索例:


範囲検索

アルファベット順に並べた場合に、指定された範囲内に入る名前を検索するには、大文字の演算子「TO」を使用します。

[adam TO ben]

注意:範囲検索で演算子「AND」は使用できません。



単語のあいまい検索

次の検索は、単語のスペルが類似したものに対して行います。「octagon」を検索するときに、そのスペルを正確に覚えていない場合、次のように単語に続けてチルダ(~)を指定して検索できます。下記は、「octagon」を返します。

octogan~

検索例:イングルーで検索すると、一番類似した「インクルード」の内容が出てくる。


複合検索

次のようにいろいろな検索演算子を組み合わせて使用することができます。

o?tag* AND past~ AND ("blog" AND "post")

検索例:


日付範囲検索

指定の日付範囲内に作成または更新されたコンテンツを検索するすることができます。作成日は「created」、更新日は「modified」をキーワードに指定して、次のように入力します。日付スタンプは、「yyyymmdd」の形式です。

※なお、今日の日付を指定する場合は、+1日した(翌日の)日付を指定します。

created:[20210701 TO 20210731]

modified:[20210701 TO 20210731]

検索例:


指定日以降の場合は、アスタリスク(*)を使用します。

created:[20210701  *]

modified:[20210701  *]

検索例: