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

    時間:2024-09-21 14:36:51 Oracle認(rèn)證 我要投稿
    • 相關(guān)推薦

    Oracle正則表達(dá)式匯集

      Oracle 10g數(shù)據(jù)庫內(nèi)建了符合IEEE POSIX (Portable Operating System for Unix)標(biāo)準(zhǔn)的正則表達(dá)式。熟練使用正則表達(dá)式,可以寫出簡潔,強(qiáng)大的SQL語句。

      正則表達(dá)式有幾個優(yōu)點(diǎn)優(yōu)于常見的LIKE操作符和INSTR、SUBSTR及REPLACE 函數(shù)的。這些傳統(tǒng)的SQL 函數(shù)不便于進(jìn)行模式匹配。只有LIKE 操作符通過使用%和_字符匹配,但LIKE不支持表達(dá)式的重復(fù)、復(fù)雜的更替、字符范圍、字符列表和POSIX 字符類等等。

      元字符(Meta Character):

      Sql代碼

      ^ 使表達(dá)式定位至一行的開頭

      $ 使表達(dá)式定位至一行的末尾

      * 匹配 0 次或更多次

      ? 匹配 0 次或 1 次

      + 匹配 1 次或更多次

      {m} 正好匹配 m 次

      {m,} 至少匹配 m 次

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

      [:alpha:] 字母字符

      [:lower:] 小寫字母字符

      [:upper:] 大寫字母字符

      [:digit:] 數(shù)字

      [:alnum:] 字母數(shù)字字符

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

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

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

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

      [char] 字符列表

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

      Sql代碼

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

      (srcstr, pattern [, match_option])

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

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

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

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

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

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

      Sql代碼

      srcstr: 被查找的字符數(shù)據(jù)。

      pattern: 正則表達(dá)式。

      occurrence: 出現(xiàn)的次數(shù)。默認(rèn)為1。

      position: 開始位置

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

    【Oracle正則表達(dá)式】相關(guān)文章:

    Oracle認(rèn)證:ORACLE綁定變量BINDPEEKING03-08

    Oracle認(rèn)證:Oracle控制件文件修復(fù)03-18

    Oracle認(rèn)證:Oracle內(nèi)存結(jié)構(gòu)研究-PGA篇03-08

    Oracle認(rèn)證:Oracle避免全表掃描方式03-08

    Oracle認(rèn)證作用03-19

    Oracle認(rèn)證簡介11-30

    Oracle常見產(chǎn)品03-20

    Oracle發(fā)展歷程03-12

    oracle的sql語句01-21

    主站蜘蛛池模板: 国产精品国产三级国产普通话| 日韩精品国产自在久久现线拍| 国产成人精品日本亚洲直接| 国内精品久久久久国产盗摄 | 国产精品小黄鸭一区二区三区| 国产三级久久久精品麻豆三级| 欧美精品在线视频| 国产精品部在线观看| 国产精品999| 久久精品亚洲精品国产色婷| 亚洲精品尤物yw在线影院| 精品多毛少妇人妻AV免费久久| 欧美日韩精品乱国产538| 国产精品99久久免费观看| 最新精品亚洲成a人在线观看| 国自产精品手机在线观看视频| 青青草精品视频| 久久96国产精品久久久| 91精品成人免费国产| 久久久精品2019免费观看| 亚洲中文字幕久久精品无码APP| 久久久久亚洲精品无码网址| 国产午夜精品理论片久久| 99久久精品免费观看国产| 欧美性videofree精品| 国产精品久久99| 2021久久国自产拍精品| 国产网红无码精品视频| 精品国产一区二区三区不卡| 久久影院综合精品| 亚洲av无码国产精品夜色午夜| 中文字幕精品亚洲无线码一区应用 | 久久久久国产成人精品亚洲午夜| 亚洲精品综合一二三区在线| 成人精品在线视频| 国产精品合集一区二区三区| 91精品国产综合久久婷婷| japanese乱人伦精品| 国产成人精品日本亚洲| 97久久精品午夜一区二区| 99国产精品无码|