文字列の検証(正規表現)

クリックでコピー

文字列を指定された正規表現に照らして評価し、少なくとも1つのマッチが見つかった場合に True を返します。


Regexについての詳細はこちら、パターンの視覚的なテストはこちら

Validate String(string:"ABC-1234", regex: "(?i)^[a-z]{3}-93d{4}$") = True.

ヒント: フラグを含めるには、次の形式 "(?FLAG)" で、例えば "(?i)(?m)^[A-Z]$" のように正規表現の最初に配置します。

フロー接続

  • [Input] In - はブロックの実行を開始します。
  • [Output] Out - は、ブロックの実行が終了すると有効になる。

データ接続

  • [Input] String (string) - 評価される文字列。
  • [Input] Regex (string) - RE2 形式で評価される正規表現。
  • [Output] Result (boolean) - 入力された "String "データから正規表現に1つでもマッチするものが見つかればTrue、そうでなければFalse。