web-dev-qa-db-ja.com

LotusNotesメールの本文で特定の文字列を検索する方法

これに似た以前の質問がありますが、明示的に回答されたことはありません。

インデックス付きデータベースを使用してすべてのドキュメントの使用検索を保存するだけでは、完全な答えにはなりません。

文字列、フレーズ、複数の単語を特定の順序でどのように検索しますか?文字列を引用符で囲みます。例: 「この正確な語順を見つけたい」は、引用符で囲まれた個々の単語のいずれかを含むすべての電子メールを返すため、機能しません。

Outlookに懐かしいとは思いませんが。

1
Wick

メールボックスで全文検索が有効になっていると想定しています。それについてNotes/Domino管理者と話し合っていない場合。

使用しているNotesのバージョンについては言及していません。最近のバージョンでは、検索構文が「Webスタイル」に完全に変更されましたが、以前の「ノートスタイル」構文に戻るオプションがあります。この回答の最後に、必要に応じてその方法についての情報を提供します。ただし、最初に、Notesスタイルの構文について説明します。これは、約20年の使用から慣れ親しんでいるためです。

Notesスタイルの全文検索構文は非常に強力で、多くの機能を備えています。デフォルトでは、常にフレーズを検索するため、引用符は役に立ちません。入力した場合:

four score 

「4スコア」というフレーズのメッセージのみが検索されます。 「4」または「スコア」だけのメッセージは見つかりません。これは最近では珍しいことです。ほとんどの人がウェブ検索エンジンで採用されているスタイルに慣れているため、これは「4」または「スコア」のページの検索として解釈されます。そのため、ロータスはデフォルトのスタイルを変更しました。

ここで、Notesスタイルをさらに楽しむために、次のことを検討してください。

four score and seven

「and」という単語は論理AND演算子として予約されているため、これは「4スコアと7」というフレーズを検索しません。したがって、これは「4つのスコア」と「7つのスコア」を含むメッセージを検索します。そしてそれに基づいて、あなたはおそらくこの検索が何をするかを推測することができます:

four score or seven

これにより、「4スコア」または「7」のいずれかを含むメッセージが返されます。

他にもたくさんの機能があります。ここではいくつかの例を示します。

four score and not seven

「4スコア」を含むが「7」を含まないメッセージを検索します

four score paragraph seven

同じ段落内に「4スコア」と「7」を含むメッセージを検索します。

four score sentence seven

同じ文の中に「4つのスコア」と「7つの」を含むメッセージを検索します。

four*

「4」で始まる単語を含むメッセージを検索します。多くの場合、これを行う必要はありません。Notes検索は、一般的な接尾辞または接頭辞を持つWordバリアントを見つけるために「ステミング」を実行するためですが、便利な場合があります。

"four score and seven"

「4スコアと7」という正確なフレーズを検索します。引用符は、「and」が演算子ではなくフレーズの一部であることを検索エンジンに通知します。

Webクエリスタイルの構文には、これらのいくつかに相当するものがあると確信していますが、正直なところ、私はそれらを知らず、IBMがこれまでに文書化したことがあるかどうかはわかりません。

従来のNotes検索構文の使用に切り替えるには、[ファイル]メニューに移動して[設定]> [ユーザー設定]を選択し、[基本]タブをクリックして、[追加オプション]リストをスクロールし、ビューで[メモ(Webではない)クエリ構文を使用する]を選択します。検索バー"。

ここに、興味があるかもしれない追加情報へのいくつかのリンクがあります。

従来の全文検索構文あいまい検索

2
rhsatrhs