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

すべての正規表現一致を抽出する

対応している環境: Batch

正規表現に一致するすべてのインスタンスを配列に抽出します。

式のカテゴリ: 正規表現, 文字列

引数

  • 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