ホームページ  >  記事  >  ファイルを検索するときのワイルドカード文字 * と ? は何を意味しますか?

ファイルを検索するときのワイルドカード文字 * と ? は何を意味しますか?

青灯夜游
青灯夜游オリジナル
2022-07-25 11:43:0246520ブラウズ

ワイルドカード「*」は任意の文字列を表し、ゼロ、単一、または複数の文字と一致しますが、ワイルドカード「?」は単一の文字列のみを表すため、この単語は存在する必要があります。ワイルドカードは、ファイルのあいまい検索に使用される、主にアスタリスク「*」と疑問符「?」を含む特別なステートメントです。「*」の一致数には制限はありませんが、「?」の一致文字数には制限があります。フォルダを検索するとき、これを使用して 1 つ以上の実際の文字を置き換えることができます。実際の文字がわからない場合、またはフルネームを入力するのが面倒な場合は、ワイルドカードを使用して 1 つ以上の実際の文字を置き換えることがよくあります。

ファイルを検索するときのワイルドカード文字 * と ? は何を意味しますか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

ファイルを検索する場合、ワイルドカード文字 # は任意の文字列を表すことができます。? は単一の文字列のみを表しますが、この単語は存在する必要があります。

ワイルドカードは、ファイルのあいまい検索に使用される特別なステートメントで、主にアスタリスク (*) と疑問符 (?) です。フォルダを検索するとき、これを使用して 1 つ以上の実際の文字を置き換えることができます。実際の文字がわからない場合、またはフルネームを入力するのが面倒な場合は、ワイルドカードを使用して 1 つ以上の実際の文字を置き換えることがよくあります。

実際、「*Not?pad」は Notepad と MyNotepad に対応し、Notep[ao]d は Notepad と Notepod [ao は a と o のいずれかを表します]、そして残りなど。

ファイルを検索するときのワイルドカード文字 * と ? は何を意味しますか?

ワイルドカード文字「*」と「?」

「*」の違いは、ゼロ、単一の置換に使用できます。または複数の文字を使用できますが、「?」は 1 文字の代わりにのみ使用できます。 「*」は一致の数が無制限であることを意味し、「?」は一致する文字の数が制限されていることを意味します。

この手法は主に英語の検索で使用されます。たとえば、「"computer*"」と入力すると、「computer、computers、computerized、computerized」などの単語が検索されます。

拡張情報:

ワイルドカードの使用方法 - ファジーの合計条件:

1. 例 要件: 商品に含まれる「T シャツ」の合計数量を求める

商品列の T シャツの合計数量を合計する必要があります=SUMIF(A2:A18,"*T-shirt* ",D2:D18) 「Tシャツ」の前後に他のデータがあるかわからないので、条件は「*T」となります。 -shirt*" の場合、"T-shirt" を含むすべての数字の数量を見つけることができます。

2. たとえば、次のように尋ねます。製品の最後の単語が "スカート" である場合の合計数量を見つけます。 "、セルは 5 文字です。

項目列に数式を入力します: =SUMIF(A2:A18," ????スカート", D2:D18)。これは 5 文字である必要があり、最後のは「スカート」なので、条件入力「????スカート「1」?」 "任意の 1 文字を表します。さらに関連する知識については、

FAQ### 列を参照してください!###

以上がファイルを検索するときのワイルドカード文字 * と ? は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。