zoukankan      html  css  js  c++  java
  • 正则表达式 特殊保留字符


    特殊字符
    有不少元字符在试图对其进行匹配时需要进行特殊的处理。要匹配这些特殊字符,必须首先将这些字符转义,也就是在前面使用一个反斜杠 (\)。下表给出了这些特殊字符及其含义:
    特殊字符说明
    $匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 '\n' 或 '\r'。要匹配 $ 字符本身,请使用 \$。
    ( )标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 \( 和 \)。
    *匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 \*。
    +匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 \+。
    .匹配除换行符 \n之外的任何单字符。要匹配 .,请使用 \。
    [ 标记一个中括号表达式的开始。要匹配 [,请使用 \[。
    ?匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 \?。
    \将下一个字符标记为或特殊字符、或原义字符、或后向引用、或八进制转义符。例如, 'n' 匹配字符 'n'。'\n' 匹配换行符。序列 '\\' 匹配 "\",而 '\(' 则匹配 "("。
    ^匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 \^。
    {标记限定符表达式的开始。要匹配 {,请使用 \{。
    |指明两项之间的一个选择。要匹配 |,请使用 \|。
    本文来源于 雪域网络 (http://www.snowhack.com/)
    原文地址: http://www.snowhack.com/asp/aspjc/Scripting/zzbd/200901/453.html
    雪域:脚本与安全相结合,从入门到精通,打造国内最优秀的编程学习站点
  • 相关阅读:
    November 13th 2016 Week 47th Sunday The 1st Day
    November 12th 2016 Week 46th Saturday
    November 11th 2016 Week 46th Friday
    November 10th 2016 Week 46th Thursday
    November 9th 2016 Week 46th Wednesday
    November 8th 2016 Week 46th Tuesday
    windows 7文件共享方法
    Win7无线网络共享设置方法
    常量指针和指针常量
    如何查找局域网的外网ip
  • 原文地址:https://www.cnblogs.com/0000/p/1486755.html
Copyright © 2011-2022 走看看