文字列の検証(正規表現)
クリックでコピー
文字列を指定された正規表現に照らして評価し、少なくとも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。