跳到主要內容 跳至補充內容

REGEXP_EXTRACT

尋找字串中符合規則運算式模式的第一個項目,並傳回所要求的擷取群組編號。

語法

REGEXP_EXTRACT(string, pattern, group)

引數

名稱 類型
字串 字串
模式 字串
群組 數值

傳回

當群組引數已排除時,此函數會傳回字串中符合規則運算式模式的第一個子字串。

如果包含 group 引數,此函數會在字串中尋找規則運算式模式的第一個出現項目,並傳回擷取群組編號 group。


範例

字串 模式 群組 輸出
'1a 2b 14m' '\d+' '1'
'document.pdf' '.([^.]+)$' '.pdf'
'john.doe@example.com' '(?<=@).+$' 'example.com'
'1a 2b 14m' 「」 「」
'1a 2b 14m' 'c' NULL
'1a 2b 14m' '(1a' NULL
'1a 2b 14m' '(\d+)([a-z]+)' '2' 'a'
'1a 2b 14m' '(\d+)([a-z]+)' '1' '1'
'1a 2b 14m' '(\d+)([a-z]+)' '0' '1a'

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!