REGEXMATCH

REGEXMATCH

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

テキストが正規表現に一致するかどうかを確認します。

構文 

REGEXMATCH(text, regular_expression, [case_sensitivity])

text:正規表現との一致をテストするテキストです。

regular_expression:テキストとの一致をテストする正規表現です。

case_sensitivity:一致で大文字・小文字を区別するかどうかを指定します。初期設定では、大文字・小文字を区別します。次のいずれかを入力します。
0:大文字・小文字を区別する
1:大文字・小文字を区別しない

 例 


数式

結果

=REGEXMATCH('Hello 123'; '[0-9]+')

真

=REGEXMATCH(A3; '[0-9]*\.[0-9]+[0-9]+')

真

=REGEXMATCH(A4; '\(([A-Za-z]+)\)')

真


以下の埋め込み範囲で、この関数を実際に試すことができます。 



発生する可能性のあるエラー 

エラー

意味

#N/A!

指定した区切り文字が、対象のテキスト文字列内に見つかりません。

指定した出現回数の値が、テキスト文字列内にある区切り文字の総出現回数を超えています。

#NAME!

関数名が正しくないか、無効です。

指定した定義名(存在する場合)が無効です。

関数で使用されている定義名に入力ミスがあります。

関数内のテキスト値に二重引用符がありません。

セルの範囲の参照にコロンがありません。

#VALUE!

指定した引数のデータ型が正しくないか、無効です。

指定した出現回数の値が0であるか、テキスト文字列の長さより大きい値です。

#REF!

指定したセル参照が正しくないか、無効です。このエラーは、セルまたはセルの範囲が削除済み、移動済み、または上書きで貼り付けられた場合に発生することがあります。

 

 類似の関数