劍破冰山oradevDATAGURU專業(yè)數(shù)據(jù)分析網(wǎng)站_第1頁(yè)
劍破冰山oradevDATAGURU專業(yè)數(shù)據(jù)分析網(wǎng)站_第2頁(yè)
劍破冰山oradevDATAGURU專業(yè)數(shù)據(jù)分析網(wǎng)站_第3頁(yè)
劍破冰山oradevDATAGURU專業(yè)數(shù)據(jù)分析網(wǎng)站_第4頁(yè)
劍破冰山oradevDATAGURU專業(yè)數(shù)據(jù)分析網(wǎng)站_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

劍破冰山之Oracle開發(fā)第6

2013正則表達(dá)

20133正則表達(dá)式概

20134正則表達(dá)式概述—示utp、http、ftp傳統(tǒng)strinutphttp',正則strmatch

20135正則表達(dá)式概述—名簡(jiǎn)寫:regexor譯名:“ReguaRuararEpsson即“描述某種規(guī)則的表達(dá)式”之意。譯名一般為“正規(guī)化表示法

20136正則表達(dá)式概述—理給定有限字母表Σ定義了下列常εΣa定義了下列運(yùn)算RSαβ|αR,βSab","c"}{"d","efabd",abefR|SRSabc"}|{"abdefabc"d",(“KleeneR*指示包含ε并且閉包在字符串串接下的R的最小超集。這是可以通過(guò)R多個(gè)字符串的串接得到所有字符串的集合。例如,{"ab","c"}*={ε,"ab","c","abab","abc","cab","cc","ababab",...}。

20137正則表達(dá)式概述—理很 使用對(duì)選擇使用符號(hào)∪,+或∨替代豎杠(管道線)為了避免括號(hào),假定Kleene星號(hào)有最高優(yōu)先級(jí),接著是串接,接著是并集。如果沒(méi)有歧義則可以省略括號(hào)。例如,(ab)c可以寫為abc而a|(b(c*))可以寫為a|bc*。此優(yōu)先級(jí)規(guī)則在實(shí)際

20138正則表達(dá)式概述—算

20139正則表達(dá)式概最初的正則表達(dá)式出1940年,WarrenMcCulloch與WalterPitts將神經(jīng)系統(tǒng)中的神經(jīng)元描述成小而簡(jiǎn)單的自動(dòng)控1950年代,數(shù)學(xué)家斯蒂芬·科爾·克萊尼利用稱之為“正則集合”的數(shù)學(xué)符號(hào)來(lái)描述此模型肯·湯普遜將此符號(hào)系統(tǒng)引入編輯器QED,然后是Unix上的編輯器ed,并最終引入grep。自,正則表達(dá)式被廣泛地使用于各種Unix或者類似Unix的工具,例如PerlIEEEPortableOperatingSystemInterface(POSIX)standarddraftUnicodeRegularExpressionGuidelinesoftheUnicode

2013正則表達(dá)式概

2013正則表達(dá)式概POSIXBRE&OracleSQLMultilingualExtensionstoPOSIXOracleSQLPERL-InfluencedExtensionstoPOSIX與POSIXBRE和 的無(wú)

2013正則表達(dá)式概述—優(yōu) 避免將大量的字符串服務(wù)器端使用正則表達(dá)式加強(qiáng)約束驗(yàn)證,避免客戶端進(jìn)行重復(fù)的驗(yàn)證

2013正則表達(dá)式語(yǔ)法及功

2013

2013..

2013t\n\v\f\r\W,\S,

2013它可以匹配ElNi?o中的N

2013^$

2013*?+{m,{m, 盡可能

2013方括號(hào)內(nèi)任意字符或字符集合中的一

2013

2013即后向

2013\例如abc*def可以匹配abdef或abcccdef等,但無(wú)法匹abc*def,后者需要abc\*def才能匹

2013

2013regexp_count(src,pattern[,pos[,match]]),11g新增此函,[,[,參[,[, ce(src,pattern[, ce_str[,pos[,occur[,

2013src:源字符串pattern:要匹配的正則表達(dá)式pos:從源字符串的第幾個(gè)字occur:指定pattern的第幾次出retopt:返回選,regep_nstr 。用于設(shè)置返回值是patt的位置。0代表前者,; ce_str:要替換成的字符串,可以使用正則表達(dá)式中的后 操作符subep:新增subep參數(shù),regep_nst和regep_subst特有。指定返回patter的第幾個(gè)子表達(dá)式。patter就包含abcdefghi、abcdef、abc、de、678這五個(gè)子串(已按順序排列

2013match:匹配參數(shù)配置,讓正則更易用

2013正則表達(dá)式語(yǔ)法及功能—createtableascii_tab(nnumber(5),sinsertintoascii_tabselectrownum-1,chr(rownum-1)fromdualconnectbyrownum<=129unionselect255,chr(255)fromdual;select*fromascii_tabwhereselect*fromascii_tabwhereselect*fromascii_tabwhere

2013正則表達(dá)式應(yīng)–電子郵IP地

2013正則表達(dá)式應(yīng)用—驗(yàn)證座市話,7國(guó)內(nèi)長(zhǎng)途,區(qū)號(hào) 分國(guó)際長(zhǎng)途前分機(jī),分機(jī)號(hào)為3位或4位,用#與主號(hào)碼隔

2013正則表達(dá)式應(yīng)用—驗(yàn)證 同上,最后部分必須 或net或同上,郵箱用戶名允許

2013正則表達(dá)式應(yīng)用—驗(yàn)證IPV4,分四段,用"."隔開,每段最少一位最多三位數(shù)同上,數(shù)字范圍在0~255之

2013正則表達(dá)式應(yīng)用—驗(yàn)證

2013正則表達(dá)式應(yīng)用—查找將IPV4的地址每段都格式化為三位數(shù)的,不夠的前面補(bǔ)createtableip(strinsertintoipinsertintoipinsertintoipselectstr, ce(trim('.' repaired_strfromip;

2013正則表達(dá)式應(yīng)用—查找將字符串str逐字符重復(fù)4次,例如'abc'變?yōu)?剔除str中除了逗號(hào)和數(shù)字之外的

2013正則表達(dá)式應(yīng)用—查找從str中提取第一個(gè)單詞(只有字母組成的才算單詞將可能是日期的字符串提取出來(lái)(yyyy-mm-dd格式網(wǎng)頁(yè)源文件的片段已存入str中,從中提取出第一

2013如何讀

2013煉數(shù)成金逆 式網(wǎng)絡(luò)課Dataguru(煉數(shù)成金)是專業(yè)數(shù)據(jù)分析,提供教育,,內(nèi)容,社區(qū),,揮互聯(lián)網(wǎng)的打

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論