REGEXP_EXTRACT スカラー関数

REGEXP_EXTRACT スカラー関数は、正規表現パターンに一致したストリング内のサブストリングの出現箇所を 1 つ戻します。

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

スキーマは SYSIBM です。

REGEXP_EXTRACT スカラー関数は REGEXP_SUBSTR スカラー関数の同義語です。

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