EasyFNSearch
「複数単語で検索可(スペースで区切る)」モードの場合の検索について
このモードでは、検索文字欄にに入力された文字は、原則としてファイル名との部分一致で検索されます。
例えば、以下のようになります。
検索文字 |
検索で一致するファイル名の例 |
xyz |
axyzb.txt |
.txt |
aaa.txt00 (拡張子が.txt以外でも一致します) |
xyz.txt |
axyz.txt00 |
ワイルドカードも使えます。
ワイルドカード「*」は任意の0個以上の文字、「?」は任意の1個の文字を表します。
検索文字にワイルドカードを使ったときは、ファイル名との
全体一致で検索されるので注意が必要です。
例えば、以下のようになります。
検索文字 |
検索で一致するファイル名の例 |
検索で一致しないファイル名の例 |
*.txt |
xyz.txt |
xyz.txt00 (拡張子が.txtのもののみが検索されます) |
xyz.* |
xyz.txt |
axyz.txt (先頭が一致していないので検索されません) |
*xyz.txt |
axyz.txt |
xyz.txt00 (末尾が一致していないので検索されません) |
*.mp* |
xyz.mpeg |
|
*.mp? |
xyz.mpg |
xyz.mpeg (?は任意の1個の文字でなければなりません) |
ワイルとカードを使わない単語と、ワイルドカードを使った単語を同時に使用できます。
この場合、ワイルとカードを使わない単語は
部分一致、ワイルドカードを使った単語は
全体一致で検索されます。
例えば、以下のようになります。(検索方法は AND の場合です)
検索文字 |
検索で一致するファイル名の例 |
検索で一致しないファイル名の例 |
ab xyz.* |
xyz.txtab |
abxyz.txt (xyz.*を満足しません) |
abc xyz.* |
xyz.abc.txt |
xyzabc.txt (xyz.*を満足しません) |
「フォルダ名を含めた絶対パスファイル名の検索」にチェックをいれると検索対象のファイル名が絶対パスファイル名になります。
例えば、フォルダ c:\aaa\bbb\ccc\ に、ファイル xyz.txt が存在するとすると、チェックを入れない場合には xyz.txt が検索対象となり、チェックを入れた場合は c:\aaa\bbb\ccc\xyz.txt が検索対象となります。
その結果、このファイルを、検索文字「\」で検索したとすると、チェックを入れない場合は検索されませんが、チェックを入れた場合は、検索されます。