自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle 10g正則表達(dá)式REGEXP_LIKE簡(jiǎn)介

數(shù)據(jù)庫(kù) Oracle
本文我們?cè)敿?xì)介紹了Oracle 10g正則表達(dá)式REGEXP_LIKE的使用,以及正則表達(dá)式的組成以及各種運(yùn)算符的優(yōu)先級(jí)的介紹,希望能夠?qū)δ兴鶐椭?/div>

Oracle 10g正則表達(dá)式REGEXP_LIKE的使用是本文我們主要要介紹的內(nèi)容,介紹之前我們先了解一下Oracle 10g支持的正則表達(dá)式。Oracle中支持正則表達(dá)式的函數(shù)主要有以下四個(gè):

1,REGEXP_LIKE :與LIKE的功能相似。

2,REGEXP_INSTR :與INSTR的功能相似。

3,REGEXP_SUBSTR :與SUBSTR的功能相似。

4,REGEXP_REPLACE :與REPLACE的功能相似。

它們?cè)谟梅ㄉ吓cOracle SQL 函數(shù)LIKE、INSTR、SUBSTR 和REPLACE 用法相同,但是它們使用POSIX 正則表達(dá)式代替了老的百分號(hào)(%)和通配符(_)字符。

POSIX 正則表達(dá)式由標(biāo)準(zhǔn)的元字符(metacharacters)所構(gòu)成:

'^' 匹配輸入字符串的開(kāi)始位置,在方括號(hào)表達(dá)式中使用,此時(shí)它表示不接受該字符集合。

'$' 匹配輸入字符串的結(jié)尾位置。如果設(shè)置了 RegExp 對(duì)象的 Multiline 屬性,則 $ 也匹配 '\n' 或 '\r'。

'.' 匹配除換行符之外的任何單字符。

'?' 匹配前面的子表達(dá)式零次或一次。

'+' 匹配前面的子表達(dá)式一次或多次。

'*' 匹配前面的子表達(dá)式零次或多次。

'|' 指明兩項(xiàng)之間的一個(gè)選擇。例子'^([a-z]+|[0-9]+)$'表示所有小寫(xiě)字母或數(shù)字組合成的字符串。

'( )' 標(biāo)記一個(gè)子表達(dá)式的開(kāi)始和結(jié)束位置。

'[]' 標(biāo)記一個(gè)中括號(hào)表達(dá)式。

'{m,n}' 一個(gè)精確地出現(xiàn)次數(shù)范圍,m=<出現(xiàn)次數(shù)<=n,'{m}'表示出現(xiàn)m次,'{m,}'表示至少出現(xiàn)m次。

\num 匹配 num,其中 num 是一個(gè)正整數(shù)。對(duì)所獲取的匹配的引用。

字符簇:

[[:alpha:]] 任何字母。

[[:digit:]] 任何數(shù)字。

[[:alnum:]] 任何字母和數(shù)字。

[[:space:]] 任何白字符。

[[:upper:]] 任何大寫(xiě)字母。

[[:lower:]] 任何小寫(xiě)字母。

[[:punct:]] 任何標(biāo)點(diǎn)符號(hào)。

[[:xdigit:]] 任何16進(jìn)制的數(shù)字,相當(dāng)于[0-9a-fA-F]。

各種操作符的運(yùn)算優(yōu)先級(jí)

\轉(zhuǎn)義符

(), (?:), (?=), [] 圓括號(hào)和方括號(hào)

*, +, ?, {n}, {n,}, {n,m} 限定符

^, $, anymetacharacter 位置和順序

關(guān)于Oracle 10g正則表達(dá)式REGEXP_LIKE的使用以及正則表達(dá)式的組成和運(yùn)算符的優(yōu)先級(jí)的知識(shí)就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

【編輯推薦】

  1. Oracle數(shù)據(jù)庫(kù)包的構(gòu)造過(guò)程實(shí)例
  2. Oracle數(shù)據(jù)庫(kù)創(chuàng)建Schema的代碼示例
  3. ORACLE GOLDENGATE的主要組件詳解
  4. Python模擬Oracle的SQL/PLUS工具的實(shí)現(xiàn)方法
  5. Windows7安裝Oracle database lite 10g的錯(cuò)誤解決
責(zé)任編輯:趙鵬 來(lái)源: 網(wǎng)易博客
相關(guān)推薦

2024-10-17 17:03:43

SQL正則表達(dá)式MySQL

2018-09-27 15:25:08

正則表達(dá)式前端

2020-09-04 09:16:04

Python正則表達(dá)式虛擬機(jī)

2024-09-14 09:18:14

Python正則表達(dá)式

2011-08-23 15:32:43

Oracle rege正則表達(dá)式

2010-03-25 18:25:36

Python正則表達(dá)式

2021-01-27 11:34:19

Python正則表達(dá)式字符串

2009-02-18 09:48:20

正則表達(dá)式Java教程

2009-09-16 18:19:34

正則表達(dá)式組

2011-06-02 12:34:16

正則表達(dá)式

2017-05-12 10:47:45

Linux正則表達(dá)式程序基礎(chǔ)

2019-07-17 15:45:47

正則表達(dá)式字符串前端

2022-03-28 06:19:14

正則表達(dá)式開(kāi)發(fā)

2016-11-10 16:21:22

Java 正則表達(dá)式

2022-01-04 11:35:03

Linux Shel正則表達(dá)式Linux

2023-09-13 08:12:45

2009-09-16 17:15:57

正則表達(dá)式引擎

2012-04-28 15:22:46

PHP

2011-03-29 09:03:06

PHPpython正則表達(dá)式

2010-03-01 15:51:59

Python則表達(dá)式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)