国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript 核心參考教程 RegExp對象

2024-05-06 14:13:32
字體:
來源:轉載
供稿:網友
    正則表達式的直接量字符
    字符 匹配
    字母數字字符 本身
    /o NUL字符(/u0000)
    /t 制位表(/u0009)
    /n 換行符(/u000A)
    /v 垂直制位表(/u000B)
    /f 換頁符(/u000C)
    /r 回車(/u000D)
    /xnn 由十六進制數nn指定的拉丁字符,例如/u0A等價于/n
    /uxxxx 由十六進制數xxxx指定的Unicode字符,例如/u0009等價于/t
    /cX 控制字符X,例如,/cJ等價于/n 正則表達式的字符類
    字符 匹配
    [...] 位于括號內的任意字符
    [^...] 不在括號之中的任意字符
    . 除換行符和其他Unicode行中止符之外的任意字符
    /w 任何ASCII單字字符,等價于[a-zA-Z0-9_]
    /W 任何ASCII非單字字符,等價于[^a-zA-Z0-9_]
    /s 任何Unicode空白符[/f/n/r/t/v]
    /S 任何Unicode非空白符,注意/w和/S的不同[^/f/n/r/t/v]
    /d 任何ASCII數字,等價于[0-9]
    /D 除了ASCII數字之外的任何字符,等價于[^0-9]
    [/b] 退格直接量(特例) 正則表達式的重復字符
    字符 含義
    {n,m} 匹配前一項至少n次,但不能超過m次
    {n,} 匹配前一項n次,或更多次
    {n} 匹配前一項恰好n次
    ? 匹配前一項0次或1次,也就是說這一項是可選的。等價于{0,1}
    + 匹配前一項1次或多次。等價于{1,}
    * 匹配前一項0次或多次。等價于{0,}
    在正則表達式中,括號具有幾種作用。一個作用是把單獨的項目組合成子表達式,以便可以象處理一個
    獨立的單元那樣用|、*、+或?等來處理它們。括號的另一個作用是在完整的模式中定義子模式。當一
    個正則表達式成功地和目標字符串相匹配時,可以從目標串中抽出和括號中的子模式相匹配的部分。 正則表達式的選擇、分組和引用字符
    字符 含義
    | 選擇。匹配的是該符號的左邊的子表達式或右邊的子表達式
    (...) 組合。將幾個項目組合為一個單元,這個單元可由|、*、+或?等符號使用,
    而且還可以記住和這個組合匹配的字符,以供此后的引用使用
    (?:...) 只組合。把項目組合到一個單元,但是不記憶與該組匹配的字符
    /n 和第n個分組第一次匹配的字符相匹配,組是括號中的子表達式(可能是嵌套
    的)。組號是從左到右計數的左括號數,以(?:形式分組的組不編碼。 正則表達式的錨元素
    字符 含義
    ^ 匹配字符串的開頭,在多行檢索中,匹配一行的開頭
    $ 匹配字符串的結尾,在多行檢索中,匹配一行的結尾
    /b 匹配一個詞語的邊界。簡而言之,就是位于字符/w和/W之間的位置,或位于字符/w
    和字符串的開頭和結尾的位置(但注意:[/b]匹配的是退格符)
    /B 匹配非詞語邊界的字符
    (?=p) 正前向聲明,要求接下來的字符都與模式p匹配,但是不包括匹配中的那些字符
    (?!p) 反向前聲明,要求接下來的字符不與模式P匹配 正則表達式的標志
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 水富县| 建始县| 浮山县| 大安市| 怀远县| 北辰区| 清水河县| 多伦县| 武宁县| 搜索| 格尔木市| 噶尔县| 松潘县| 西安市| 新余市| 泽州县| 沁水县| 壤塘县| 陈巴尔虎旗| 南涧| 旬阳县| 广饶县| 涞水县| 盐亭县| 岳西县| 胶南市| 巩留县| 通州市| 无棣县| 西平县| 毕节市| 和政县| 灌南县| 甘泉县| 乃东县| 牡丹江市| 吴堡县| 黄龙县| 邮箱| 尚义县| 渭南市|