freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]正則表達(dá)式-文庫吧

2024-10-01 18:37 本頁面


【正文】 \Windows。 限定符 ? 正則表達(dá)式中所有的限定符是指定數(shù)量的代碼 。 正則表達(dá)式限定符符號(hào) 正則表達(dá)式限定符符號(hào) 限定符 ? 下面是一些使用重復(fù)的例子: ? Windows\d+匹配 Windows后面跟 1個(gè)或更多數(shù)字 ? ^\w+匹配 一行的第一個(gè)單詞 (或整個(gè)字符串的第一個(gè)單詞,具體匹配哪個(gè)意思得看選項(xiàng)設(shè)置 ) 字符類 ? 問題: ? 要想查找數(shù)字,字母或數(shù)字,空白是很簡單的,因?yàn)橐呀?jīng)有了對(duì)應(yīng)這些字符集合的元字符,但是如果你想匹配沒有預(yù)定義元字符的字符集合 (比如元音字母a,e,i,o,u),應(yīng)該怎么辦? 字符類 ? 很簡單,你只需要在方括號(hào)里列出它們就行了,像[aeiou]就匹配 任何一個(gè)英文元音字母 , [.?!]匹配 標(biāo)點(diǎn)符號(hào) (.或 ?或 !)。 ? 可以指定一個(gè)字符 范圍 ,像 [09]代表的含意與 \d就是完全一致的: 一位數(shù)字 ;同理 [az09AZ_]也完全等同于 \w(如果只考慮英文的話)。 字符類 ? 下面是一個(gè)更復(fù)雜的表達(dá)式: ? \(?0\d{2}[) ]?\d{8} ? 這個(gè)表達(dá)式可以匹配 幾種格式的電話號(hào)碼 ,像(010)88886666,或 02222334455,或 02912345678等。我們對(duì)它進(jìn)行一些分析吧:首先是一個(gè)轉(zhuǎn)義字符 \(,它能出現(xiàn) 0次或 1次 (?),然后是一個(gè) 0,后面跟著 2個(gè)數(shù)字(\d{2}),然后是 )或 或空格中的一個(gè),它出現(xiàn) 1次或不出現(xiàn) (?),最后是 8個(gè)數(shù)字 (\d{8})。 ? 這個(gè)表達(dá)式是個(gè)不好的表達(dá)式,因?yàn)樗鼤?huì)匹配幾種不正確的格式。 分枝條件 ? 剛才那個(gè)表達(dá)式也能匹配 010)12345678或 (02287654321這樣的“不正確”的格式。要解決這個(gè)問題,我們需要用到 分枝條件 。 ? 正則表達(dá)式里的 分枝條件 指的是有幾種規(guī)則,如果滿足其中任意一種規(guī)則都應(yīng)該當(dāng)成
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1