マテリアルXでは他のデータベースソフトの追随を許さない、強力な検索能力によって、それらの問題を解決できます。あいまい検索は標準で「大文字・小文字の同一視」「カタカナ・ひらがなの同一視」「半角・全角の同一視」「アクセントの無視」の条件が備わっています。特にアクセントの有無は、「précisé」などのフランス・ドイツ語圏の文章を検索するときに効果を発揮します。
それ以外にも、こんなにも豊富なあいまい検索オプションが用意されています。
- 促音の無視「っ」などの促音を無視します。
あっち = あち - 中国簡体字・繁体字の同一視中国都市圏で一般に用いられている字体(簡体字)と台湾などで用いられている字体(繁体字)の区別を行いません。異字体の同一視としても利用できます。
我乗车 = 我乘車 - 一般記号の無視「!」「+」といった、英字記号や、かっこ、句読点、スペースなどを無視します。
「あなたは誰?」と、彼女は言った。 = あなたは誰と彼女は言った。 - かな記号の無視主にひらがなを表現するのに用いられる「ーーゝ々ゞヽヾ」の記号を無視します。
コンピューターの進歩 = コンピュータの進歩 - ウ・ヴ+ア行もしくはフ・ブ+ア行とハ行の同一視ウ・ヴ・フ・ブの文字の次にア行の文字がくる文字列とハ行の文字を、すべて同じものと見なします。
ヴァイオリンを奏でる = バイオリンを奏でる - サ行とタ行の同一視サ行の文字とタ行の文字を同じものと見なします。
企画に基づいて = 企画に基ずいて - 同段の連続を無視同じ段に属するかなが2つ連続で続いたとき、その2文字目を無視します。
なあ、何とかならないか = な、何とかならないか - イ・エ段に続くア行とヤ行の同一視イ・エ段のかなの次にア行もしくはヤ行のかながくる文字列をすべて同じものと見なします。
ダイヤモンド鉱山 = ダイアモンド鉱山 - 漢数字と算用数字の同一視漢字で表現された数字と、数学で用いられる数字(アラビア数字)を同じものと見なします。
1427円 = 一四二七円 - 同義語辞書定義を使用ユーザーが指定した定義内の単語をすべて同じものと見なします。たとえば、

と、「イングランド」「イギリス」「英国」を同義語辞書へ登録して

と、「英国」でキーワード検索すると...



このように、定義したキーワードすべてが強調表示付きで探知されます。また、これらの定義にもあいまい検索のオプションが適用されますので

と、キーワードが「英国」であったとしても、このような文章も探し出してくれるのです。ほかにも年賀状ソフトに付属する異字体フォントでは、登録されている漢字が外字なので、一般的なあいまい検索では見つかりません。そこで、外字と通常の文字を同義語として定義しておくと人名検索などで大変便利です。
マテリアルXでは正規表現による検索・置換もサポートしています。例えば「イ.*?ス」でワイルドカード検索と同等の検索を処理することが可能です。あいまい・同義語・正規表現。この3つすべての検索手段が搭載されたオンラインソフトはマテリアルXだけです。
検索が遅いとデータベースの価値は半減だと言われますが、探したいカードが結局見つからなければ、データベースとしては無価値なのではないでしょうか。検索能力はデータベースの要です。マテリアルXなら独自開発のアルゴリズムで、いかなる状況でも文字列をしっかりと見つけ出します。
検索されたカードに対して、さらに検索を行えます。未検索のカードから新しい条件で探し、追加する「追加検索」、検索されたカードの中から新しい条件で選別する「絞込検索」。また、複数のファイルからカードを検索し、新しいカードファイルを作成できる「横断検索」もサポートしています。







