

下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個(gè)正則表達(dá)式的實(shí)例,String varmy_regex=/a-varmy_regex=new(a-Javascript里,有兩種使用正則的方法,一是創(chuàng)建一個(gè)正則表達(dá)式的實(shí)例,String varmy_regex=/a-varmy_regex=new(a-exec(string),對(duì)string進(jìn)行正則處理,并返回匹配結(jié)果. test(string),測(cè)試 string 是否含有匹配結(jié)果match(pattern) 根據(jù) pattern 進(jìn)行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回 null search(pattern)根據(jù)p
2、attern進(jìn)行正則匹配,如果匹配到一個(gè)結(jié)果,則返回它的索引數(shù);否則返回-replace(pattern,replacement根據(jù)pattern進(jìn)行正則匹配,把匹配結(jié)果替換為replacement split(pattern) 根據(jù) pattern 進(jìn)行正則分割,返回一個(gè)分割的數(shù)組/非負(fù)整數(shù)(0-9*1-90-(-0-9*1-90-/非正整數(shù)(-/非負(fù)浮點(diǎn)數(shù)(+ (0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-(-/非正浮點(diǎn)數(shù)((-(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-數(shù)負(fù)浮點(diǎn)(-A-Z
3、a- A-a- A-Za-z0- w-+(.w-+)*w-+(.w-a-zA-z+:/(w+(-w+)*)(.(w+(-/(d2|d4)-(0(1-91)|(11|2)-(0-2(1-/(0(1-91)|(11|2)/(0-2(1-/ 月/日/(w-.+)(0-91,3.0-91,3.0-91,3.)|(w-+.)+)(a-zA-Z2,4|0-(d+-)?(d4-?d7|d3-?d8|d7,8)(-(d1,2|1dd|20-4d|250-5).(d1,2|1dd|20-4d|250-5).(d1,2|1dd|20-4d|250-1dd|20-4d|250-/IP匹配空行的正則表達(dá)式:ns| *
4、r 匹地址的正則(d+-)?(d4-?d7|d3-?d8|d7,8)(-(d1,2|1dd|20-4d|250-5).(d1,2|1dd|20-4d|250-5).(d1,2|1dd|20-4d|250-1dd|20-4d|250-/IP匹配空行的正則表達(dá)式:ns| *r 匹地址的正則表達(dá)式:w+(-+.w+)*w+(-.w+)*.w+(URL 的正則表達(dá)式:a-zA-z+:/(w+(-w+)*)(.(w+匹配帳號(hào)是否合法 ( 字母開(kāi)頭,允許 5-16 字節(jié), 允許字母數(shù)字下劃線a-zA-Za-zA-Z0-) :(d3-|d4-:1-9*1-90- r r* + 匹配前面的子表達(dá)式一次或多次。
5、1,? 匹配前面的子表達(dá)式零次或一次。0,1nn n n,n n n,mm n nmn m ? (*, +, ?, n, n, n,m) (pattern)pattern 并獲取這一匹配(?:pattern) pattern 供(?=pattern) (pattern)pattern 并獲取這一匹配(?:pattern) pattern 供(?=pattern) pattern 負(fù)向預(yù)查,與(?=pattern)作用相x|y x yxyz 字符集合x(chóng)yz 負(fù)值字符集合a-字符范圍,匹配指定范圍內(nèi)的任意字a-負(fù)值字符范圍,匹配任何不在指定范圍內(nèi)的任意字 B cx 匹配由xd 0-9D 0-9f
6、x0c cLcJcMs 匹配任何空白字符,包括空格、制表符、換頁(yè)符等等。等價(jià)于fnrtvS fnrtvt x09 cIv x0b cK xn nn num 匹配t x09 cIv x0b cK xn nn num 匹配num,其中num是一個(gè)正整數(shù)。對(duì)所獲取的匹配n n n n (0-7)n 為一個(gè)八進(jìn)制轉(zhuǎn)義值nm nm 個(gè)獲取得子表達(dá)式,則 nm 。如果 nm 之前至少有is preceded 。如果 nm 之前至少有 n 個(gè)獲取,則 n m nm nmnml n (0-3)m l (0-7)nmlun nn Unicodeu4e00-匹配雙字節(jié)字符(包括漢字在內(nèi)):x00- this.re
7、place(x00-匹配空行的正則表達(dá)式:ns| 應(yīng)用:javascript 中沒(méi)有像vbscript 那樣的 trim 函數(shù)Stotype.trim = return this.replace(/(s*)|(s*$)/g, function /return this.replace(/(s*)|(s*$)/g, function / thrownewError(NotavalidIPvar 匹地址的正則表達(dá)式:w+(-+.w+)*w+(-.w+)*.w+URL 的正則表達(dá)式:http:/(w-+.)+w-+(/w- var var var s2=s.replace(re,) /CSDN 用正則表達(dá)式限用正則表達(dá)式限制只能輸入中文: 用正則表達(dá)式限制只能輸入全角字符: onbeforepaste=clipboardData.setData(text,clipboardData.ge
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 通信工程光纖傳輸系統(tǒng)試題集
- 辦公室接待來(lái)賓登記表
- 攝影工作室拍攝風(fēng)格更改免責(zé)協(xié)議
- 體育場(chǎng)館運(yùn)營(yíng)與維護(hù)服務(wù)合同
- 治療協(xié)議服務(wù)合同
- 黑龍江省佳木斯市富錦市2024-2025學(xué)年九年級(jí)上學(xué)期期末生物學(xué)試題(含答案)
- 財(cái)務(wù)會(huì)計(jì)準(zhǔn)則下的財(cái)務(wù)報(bào)表編制試題
- 滑雪培訓(xùn)服務(wù)合同
- 幼兒園小班故事表演活動(dòng)解讀
- 公司新年?duì)I銷策略規(guī)劃與執(zhí)行方案設(shè)計(jì)
- 2024.8.1十七個(gè)崗位安全操作規(guī)程手冊(cè)(值得借鑒)
- 電影《白日夢(mèng)想家》課件
- 深度學(xué)習(xí)及自動(dòng)駕駛應(yīng)用 課件 第1章 汽車自動(dòng)駕駛技術(shù)概述
- 汽車4S點(diǎn)隱患排查治理體系(清單及排查表)
- UV數(shù)碼噴印墨水市場(chǎng)分析
- 記憶有方 過(guò)目不忘 課件
- 無(wú)人機(jī)應(yīng)用與基礎(chǔ)操控入門(mén)課件
- 2024年全國(guó)職業(yè)院校技能大賽中職組(短視頻制作賽項(xiàng))考試題庫(kù)-下(多選、判斷題)
- 口腔病歷管理制度內(nèi)容
- 三一燈塔工廠解決方案
- 四川省會(huì)計(jì)師事務(wù)所服務(wù)收費(fèi)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論