麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Oracle > 正文

Oracle通過正則表達式分割字符串 REGEXP_SUBSTR的代碼詳解

2020-07-26 13:58:28
字體:
來源:轉載
供稿:網友

REGEXP_SUBSTR函數格式如下:

function REGEXP_SUBSTR(string, pattern, position, occurrence, modifier) 

string :需要進行正則處理的字符串
pattern :進行匹配的正則表達式
position :起始位置,從第幾個字符開始正則表達式匹配(默認為1)
occurrence :標識第幾個匹配組,默認為1
modifier :模式(‘i'不區分大小寫進行檢索;'c'區分大小寫進行檢索。默認為'c')

SELECT REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]+') FROM DUAL ;

取分割后的第一個值

結果:123

SELECT REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]+', 2) FROM DUAL ;

從第二個字符開始匹配,取分割后的第一個值

結果:23

SELECT REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]+', 1, 2) FROM DUAL ;

取分割后的第二個值

結果:ABC

SELECT REGEXP_SUBSTR('123,,,ABaC,!@#,,,', '[^a]+', 1, 2, 'i') FROM DUAL ;

不區分大小寫分割后的第二個值

結果:B

SELECT REGEXP_SUBSTR('123,,,ABaC,!@#,,,', '[^a]+', 1, 2, 'c') FROM DUAL ;

區分大小寫分割后的第二個值

結果:C,!@#,,,

SELECT REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]+', 1, LEVEL) FROM DUAL CONNECT BY REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]+', 1, LEVEL) IS NOT NULL;

取分割后的所有結果 ( level  oracle關鍵字,表示查詢深度,用來實現層級查詢)

結果:

123
ABC
!@#

總結

以上所述是小編給大家介紹的Oracle通過正則表達式分割字符串 REGEXP_SUBSTR的代碼詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲精久久| 黄 色 免费网 站 成 人 | 欧美日韩在线中文 | 精品久久久久久久久亚洲 | 一区二区三区日韩电影 | 在线 日本 制服 中文 欧美 | 亚洲成在人| 色骚综合 | 国产一级中文字幕 | 叉逼视频 | 日本免费不卡一区二区 | 视频一区二区三区免费观看 | 美国黄色小视频 | 久久久久久久久久久高潮一区二区 | www.com超碰 | 把娇妻调教成暴露狂 | 中文字幕国 | 巨乳激情 | 亚洲精久久 | 香蕉国产在线视频 | 黄色网址在线免费 | 免费a级网站 | 国产精品免费久久久久 | 欧美成人激情在线 | 久色成人 | 成人激情在线 | 56av国产精品久久久久久久 | 久久精品亚洲成在人线av网址 | 日韩在线激情 | 中文字幕一区2区 | 久草视频在线资源 | 特级西西444www大精品视频免费看 | 高清一区二区在线观看 | 黄色网址免费入口 | 亚洲福利在线视频 | 中国女警察一级毛片视频 | 黄色一级片免费在线观看 | 久国产| av免费在线不卡 | 性爱视频免费 | 高清国产午夜精品久久久久久 |