<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Oracle正則表達式

    時間:2024-09-21 14:36:51 Oracle認證 我要投稿
    • 相關推薦

    Oracle正則表達式匯集

      Oracle 10g數據庫內建了符合IEEE POSIX (Portable Operating System for Unix)標準的正則表達式。熟練使用正則表達式,可以寫出簡潔,強大的SQL語句。

      正則表達式有幾個優點優于常見的LIKE操作符和INSTR、SUBSTR及REPLACE 函數的。這些傳統的SQL 函數不便于進行模式匹配。只有LIKE 操作符通過使用%和_字符匹配,但LIKE不支持表達式的重復、復雜的更替、字符范圍、字符列表和POSIX 字符類等等。

      元字符(Meta Character):

      Sql代碼

      ^ 使表達式定位至一行的開頭

      $ 使表達式定位至一行的末尾

      * 匹配 0 次或更多次

      ? 匹配 0 次或 1 次

      + 匹配 1 次或更多次

      {m} 正好匹配 m 次

      {m,} 至少匹配 m 次

      {m, n} 至少匹配 m 次但不超過 n 次

      [:alpha:] 字母字符

      [:lower:] 小寫字母字符

      [:upper:] 大寫字母字符

      [:digit:] 數字

      [:alnum:] 字母數字字符

      [:space:] 空白字符(禁止打印),如回車符、換行符、豎直制表符和換頁符[:punct:] 標點字符

      [:cntrl:] 控制字符(禁止打印)

      [:print:] 可打印字符 | 分隔替換選項,通常與分組操作符 () 一起使用

      ( ) 將子表達式分組為一個替換單元、量詞單元或后向引用單元

      [char] 字符列表

      Oracle 10g提供了四個regexp function: REGEXP_LIKE , REGEXP_REPLACE , REGEXP_INSTR , REGEXP_SUBSTR 。

      Sql代碼

      REGEXP_LIKE:比較一個字符串是否與正則表達式匹配

      (srcstr, pattern [, match_option])

      REGEXP_INSTR:在字符串中查找正則表達式,并且返回匹配的位置

      (srcstr, pattern [, position [, occurrence [, return_option [, match_option]]]])

      REGEXP_SUBSTR:返回與正則表達式匹配的子字符串

      (srcstr, pattern [, position [, occurrence [, match_option]]])

      REGEXP_REPLACE:搜索并且替換匹配的正則表達式

      (srcstr, pattern [, replacestr [, position [, occurrence [, match_option]]]]) 其中各參數的含義為:

      Sql代碼

      srcstr: 被查找的字符數據。

      pattern: 正則表達式。

      occurrence: 出現的次數。默認為1。

      position: 開始位置

      return_option: 默認值為0,返回該模式的起始位置;值為1則返回符合匹配條件的下一個字符的起始位置。

    【Oracle正則表達式】相關文章:

    Oracle認證:ORACLE綁定變量BINDPEEKING03-08

    Oracle認證:Oracle控制件文件修復03-18

    Oracle認證:Oracle內存結構研究-PGA篇03-08

    Oracle認證:Oracle避免全表掃描方式03-08

    Oracle認證作用03-19

    Oracle認證簡介11-30

    Oracle常見產品03-20

    Oracle發展歷程03-12

    oracle的sql語句01-21

    主站蜘蛛池模板: 亚洲精品亚洲人成人网| 正在播放国产精品每日更新 | 国产精品综合专区中文字幕免费播放 | 亚洲国产人成精品| 国产乱码精品一区二区三| 国产精品一在线观看| 久热这里只有精品12| 亚洲精品NV久久久久久久久久| 国产精品亚洲综合一区| 日本久久久精品中文字幕| 精品一区二区三区无码免费视频| 亚洲精品成人片在线观看| 久久精品免费网站网| 国产综合成人色产三级高清在线精品发布 | 国产精品尹人在线观看| 欧美高清在线精品一区| 99麻豆久久久国产精品免费| 久久精品人人做人人爽电影蜜月| 亚洲精品国产高清不卡在线| 久久精品国产99久久香蕉| 99国内精品久久久久久久| 国产精品一久久香蕉国产线看| 国内揄拍高清国内精品对白| 无码精品人妻一区二区三区漫画| 亚洲精品永久在线观看| 四虎国产精品永久在线看| 四虎永久在线精品国产馆V视影院| 精品亚洲视频在线观看| 久久se精品一区二区影院 | 久久精品夜夜夜夜夜久久| 三上悠亚久久精品| 亚洲AV日韩精品久久久久久 | 亚洲А∨精品天堂在线| 日韩美女18网站久久精品| 久久精品视屏| 日韩精品一区二区三区不卡| 亚洲精品美女久久久久99小说| 欧美成人精品欧美一级乱黄一区二区精品在线| 国产高清在线精品一区二区 | 99国内精品久久久久久久| 国产三级国产精品国产普男人|