注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Regex match

対応環境: Batch, Streaming

正規表現に対して式をマッチさせます。正規表現は文字列全体にマッチする必要があります。

式のカテゴリ: Regex, String

引数

  • Expression - 正規表現にマッチさせる式。
    Expression<String>
  • Regex - マッチさせる正規表現。
    Expression<String>

出力タイプ: Boolean

例 1: 基本ケース

説明: 正規表現は文字列全体にマッチする必要があります 引数の値:

  • Expression: (
  • Regex: abc

出力: false


例 2: 基本ケース

説明: 正規表現は文字列全体にマッチする必要があります 引数の値:

  • Expression: abcdefg
  • Regex: abc

出力: false


例 3: 基本ケース

説明: 正規表現パターンをマッチさせることができます 引数の値:

  • Expression: abcdefg
  • Regex: abc?d.+

出力: true


例 4: 基本ケース

説明: 正規表現パターンが入力文字列にマッチしないこともあります 引数の値:

  • Expression: abdefg
  • Regex: ab?d.*

出力: true


例 5: Nullケース

説明: Nullパターンはマッチしません 引数の値:

  • Expression: foo
  • Regex: null

出力: false


例 6: Nullケース

説明: Null列はマッチしません 引数の値:

  • Expression: null
  • Regex: ab?d.*

出力: false


例 7: Nullケース

引数の値:

  • Expression: foo
  • Regex: pattern
foopattern出力
foo(false
foonullfalse
nullfoofalse
nullnullfalse