Oracle での regr_count の使用法

下次还敢
リリース: 2024-04-30 07:42:13
オリジナル
1114 人が閲覧しました

REGEXP_COUNT 関数は、文字列内の特定の正規表現の一致数をカウントするために使用されます。文字列とパターンの 2 つのパラメータを受け取り、一致した数を返します。一致しない場合は 0 が返されます。その他の用途には、一致のチェック、一致のサブグループの抽出、REPLACE() 関数を使用した一致の置換などがあります。

Oracle での regr_count の使用法

#Oracle での REGEXP_COUNT の使用法

REGEXP_COUNT 関数は、特定の正規表現の一致数をカウントするために使用されます。文字列で。

構文:

<code>REGEXP_COUNT(string, pattern)</code>
ログイン後にコピー

パラメータ:

  • string: 検索する文字弦。
  • パターン: 一致する正規表現。

戻り値:

文字列内で正規表現が一致した回数。一致しない場合は 0 が返されます。

例:

<code class="sql">SELECT REGEXP_COUNT('hello world', 'o') FROM dual;</code>
ログイン後にコピー
出力:

<code>2</code>
ログイン後にコピー
説明: 文字列「hello world」内に正規表現と一致する 2 つの文字「o」があります。 「お」。

その他の用途:

REGEXP_COUNT 関数も使用できます:

    文字列内に一致があるかどうかを確認します。関数は 0 を返します。これは一致しないことを意味します。
  • 一致のサブグループの抽出:
  • SUBSTR() 関数を REGEXP_COUNT 関数と組み合わせて使用​​すると、一致の特定のサブグループを抽出できます。
  • 一致の置換:
  • REPLACE() 関数と REGEXP_COUNT 関数を併用すると、正規表現に基づいて文字列内の特定の一致を置換できます。

以上がOracle での regr_count の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!