a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

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

2020-07-26 13:58:28
字體:
供稿:網(wǎng)友

REGEXP_SUBSTR函數(shù)格式如下:

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

string :需要進(jìn)行正則處理的字符串
pattern :進(jìn)行匹配的正則表達(dá)式
position :起始位置,從第幾個(gè)字符開始正則表達(dá)式匹配(默認(rèn)為1)
occurrence :標(biāo)識(shí)第幾個(gè)匹配組,默認(rèn)為1
modifier :模式(‘i'不區(qū)分大小寫進(jìn)行檢索;'c'區(qū)分大小寫進(jìn)行檢索。默認(rèn)為'c')

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

取分割后的第一個(gè)值

結(jié)果:123

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

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

結(jié)果:23

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

取分割后的第二個(gè)值

結(jié)果:ABC

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

不區(qū)分大小寫分割后的第二個(gè)值

結(jié)果:B

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

區(qū)分大小寫分割后的第二個(gè)值

結(jié)果:C,!@#,,,

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

取分割后的所有結(jié)果 ( level  oracle關(guān)鍵字,表示查詢深度,用來實(shí)現(xiàn)層級(jí)查詢)

結(jié)果:

123
ABC
!@#

總結(jié)

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品国产精品国产专区不片 | 成人在线免费视频 | 日韩大片免费观看视频播放 | 国产91视频一区二区 | 国产精品久久久 | 国产视频久久久久 | 欧美高清一级片 | 久久成人免费视频 | 久草成人| 一区二区在线视频免费观看 | 一区二区三区四区精品 | 免费在线黄色av | 国产精品不卡 | 涩涩视频免费观看 | 久久久噜噜噜www成人网 | 免费一级淫片 | 亚洲日本午夜 | 久久久久久毛片免费观看 | 国产精品高潮呻吟 | 久久久999 | 国产精品亚欧美一区二区 | 91精品国产乱码久久蜜臀 | 黄色高清视频 | 麻豆一区二区三区 | jjzz日本 | 欧美一级欧美三级在线观看 | 国产一区二区三区久久99 | 日韩视频一区二区三区在线观看 | 国产精品久久久久久久7电影 | 欧美一区二区大片 | 女人高潮特级毛片 | 中文字幕 国产 | 丰满少妇久久久久久久 | 日韩艹逼视频 | 欧美一区二区三区精品 | 九九九九九九精品 | 一级片手机免费看 | 99免费在线观看视频 | 久久大陆| 日本不卡免费新一二三区 | 欧美黄色一区二区 |