REGEXP_MATCH_COUNT スカラー関数

REGEXP_MATCH_COUNT スカラー関数は、ストリング内で正規表現パターンが一致した回数のカウントを戻します。

Read syntax diagramSkip visual syntax diagramREGEXP_MATCH_COUNT(source-string ,pattern-expression ,start ,flags ,CODEUNITS32,CODEUNITS16OCTETS )

スキーマは SYSIBM です。

REGEXP_MATCH_COUNT スカラー関数は REGEXP_COUNT スカラー関数の同義語です。

  • 正規表現の処理は、International Components for Unicode (ICU) 正規表現インターフェースを使用して実行されます。
  • 非 Unicode データベースに関する考慮事項:
    • 正規表現パターンでは、半角の制御文字のみがサポートされます。パターン式引数には、文字ストリング・データ・タイプを使用してください。 ソース・ストリング引数でグラフィック・ストリング・データ・タイプを使用している場合でも、パターン式引数で文字ストリング・データ・タイプを使用できます。
    • パターン式引数がグラフィック・ストリング・データ・タイプの場合、ソース・ストリング引数はグラフィック・ストリング・データ・タイプでなければなりません。
    • ソース・ストリング引数と置き換えストリング引数は、両方とも文字ストリング・データ・タイプであるか、または両方とも GRAPHIC ストリング・データ・タイプでなければなりません。