一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

在 Oracle 中使用正則表達(dá)式

Oracle使用正則表達(dá)式離不開這4個函數(shù):

1。regexp_like

2。regexp_substr

3。regexp_instr

4。regexp_replace

看函數(shù)名稱大概就能猜到有什么用了。

 

regexp_like 只能用于條件表達(dá)式,和 like 類似,但是使用的正則表達(dá)式進(jìn)行匹配,語法很簡單:

regexp_substr 函數(shù),和 substr 類似,用于拾取合符正則表達(dá)式描述的字符子串,語法如下:


regexp_instr 函數(shù),和 instr 類似,用于標(biāo)定符合正則表達(dá)式的字符子串的開始位置,語法如下:

regexp_replace 函數(shù),和 replace 類似,用于替換符合正則表達(dá)式的字符串,語法如下:


這里解析一下幾個參數(shù)的含義:

1。source_char,輸入的字符串,可以是列名或者字符串常量、變量。

2。pattern,正則表達(dá)式。

3。match_parameter,匹配選項(xiàng)。

        取值范圍: i:大小寫不敏感; c:大小寫敏感;n:點(diǎn)號 . 不匹配換行符號;m:多行模式;x:擴(kuò)展模式,忽略正則表達(dá)式中的空白字符。

4。position,標(biāo)識從第幾個字符開始正則表達(dá)式匹配。

5。occurrence,標(biāo)識第幾個匹配組。

6。replace_string,替換的字符串。

 

說了一堆文縐縐的,現(xiàn)在開始實(shí)例演練了,在此之前先建好一個表。

create table tmp as with data as (  select 'like' as id ,'a9999' as str from dual union all  select 'like'       ,'a9c'          from dual union all  select 'like'       ,'A7007'        from dual union all  select 'like'       ,'123a34cc'     from dual union all   select 'substr'     ,'123,234,345'  from dual union all  select 'substr'     ,'12,34.56:78'  from dual union all  select 'substr'     ,'123456789'    from dual union all  select 'instr'      ,'192.168.0.1'  from dual union all  select 'replace'    ,'(020)12345678' from dual union all  select 'replace'    ,'001517729C28' from dual  )select * from data ;select * from tmp ;ID      STR------- -------------like    a9999like    a9clike    A7007like    123a34ccsubstr  123,234,345substr  12,34.56:78substr  123456789instr   192.168.0.1replace (020)12345678replace 001517729C28

it知識庫在 Oracle 中使用正則表達(dá)式,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 性感美女一级毛片 | 激情五月深爱五月 | 999影院成 人在线影院 | 一区二区免费视频 | 毛片99| 成人在线观看视频免费 | 亚州va| 午夜视频在线观看www中文 | 日本一区二区三区四区五区 | 一级做性色a爰片久久毛片 一级做性色a爰片久久毛片免费 | 中文字幕一区视频一线 | 一级一级特黄女人精品毛片 | 色多多成视频人在线观看 | 91不卡视频 | 国产成人香蕉 | 久久99国产精品二区不卡 | 中文字幕精品1在线 | 91白浆| 欧美一区二区久久精品 | 国产成人综合亚洲欧洲色就色 | 亚洲一区二区三区夜色 | 日韩无遮挡大尺度啪啪影片 | 国产网红福利 | 在线视频国产一区 | 天天拍拍天天爽免费视频 | 国产美女精品久久久久久久免费 | 亚洲激情图片区 | 永久免费在线观看视频 | 久久久久久噜噜噜久久久精品 | 人成精品视频三区二区一区 | 伊人色综合久久 | 美女视频黄是免费的 | 欧美xxxx在线视频 | 四虎影在线永久免费观看 | 黄色网址在线播放 | 国产高清精品久久久久久久 | 国产成人99精品免费观看 | 国产成人精品一区二区不卡 | 无套国产| 日产精品一区二区免费 | 中文字幕在线视频观看 |