日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文檔

REGEXP_REPLACE

更新時間:

本文為您介紹如何使用REGEXP_REPLACE函數(shù),用目標字符串替換指定字符串,并返回新的字符串。

使用限制

僅實時計算引擎VVR 3.0.0及以上版本支持REGEXP_REPLACE函數(shù)。

語法

VARCHAR REGEXP_REPLACE(VARCHAR str, VARCHAR pattern, VARCHAR replacement)

入?yún)?/h2>

參數(shù)

數(shù)據(jù)類型

說明

str

VARCHAR

指定的字符串。

pattern

VARCHAR

被替換的字符串。

replacement

VARCHAR

用于替換的目標字符串。

重要
  • 如果入?yún)镹ULL或者正則不合法時,則返回NULL。

  • 系統(tǒng)會將pattern和replacement的字符串解析成正則表達式,正則表達式使用Java Pattern進行處理,因此pattern和replacement的字符串需遵從Java Regex語法。

示例

  • 測試數(shù)據(jù)

    表 1. T1

    str1(VARCHAR)

    pattern1(VARCHAR)

    replace1(VARCHAR)

    2014-03-13

    -

    -

    2014-03-13

    s

    2014-03-13

    (

    s

    100-200

    (\d+)

    num

  • 測試語句

    SELECT REGEXP_REPLACE(str1, pattern1, replace1) as `result`
    FROM T1;
  • 測試結果

    result(VARCHAR)

    20140313

    s2s0s1s4s-s0s3s-s1s3s

    NULL

    num-num