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

正規表現のすべてのマッチを抽出

対応バージョン: バッチ

正規表現のマッチしたすべてのインスタンスを配列に抽出します。 式のカテゴリ: 正規表現, 文字列

宣言された引数

  • Expression - 値を抽出する文字列。
    Expression<String>
  • Group - 抽出するグループ番号。0 の場合、正規表現パターン全体がマッチします。
    Literal<Integer>
  • Pattern - マッチするパターンの正規表現。
    Regex

出力タイプ: Array<String>

例 1 - 基本ケース

説明: 各コードから最初の2つのイニシャルを抽出します。 引数の値:

  • Expression: MT-112, XB-967
  • Group: 1
  • Pattern: (\w\w)(-) 出力: [ MT, XB ]

例 2 - Null ケース

説明: Null 入力は Null 出力を返します。 引数の値:

  • Expression: null
  • Group: 1
  • Pattern: (\w\w)(-) 出力: null