• js 正则表达式2


    对于某些特殊的字符,我们 必须转义一下才可以使用。(注意一点,我们使用那些需要转义的字符是通过""+相应的字符来构成的,记住是"",而不也是"/").

    特别字符   说明    
      $   匹配输入字符串的结尾位置。如果设置了   RegExp   对象的   Multiline   属性,则   $   也匹配  ' '   或   ' '。要匹配   $   字符本身,请使用   $。    
      (   )   标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用   (   和   )。    
      *   匹配前面的子表达式零次或多次。要匹配   *   字符,请使用   *。    
      +   匹配前面的子表达式一次或多次。要匹配   +   字符,请使用   +。    
      .   匹配除换行符    之外的任何单字符。要匹配   .,请使用   .    
      [  ]   标记一个中括号表达式的开始。要匹配   [],请使用   [  ,]。    
      ?   匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配   ?   字符,请使用   ?。    
         将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如,   'n'   匹配字符   'n'。' '   匹配换行符。序列   '\'   匹配   "",而   '('   则匹配   "("。    
      ^   匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配   ^  字符本身,请使用   ^。    
      {   }标记限定符表达式的开始。要匹配   {},请使用   {, }。    
      |   指明两项之间的一个选择。要匹配   |,请使用   |。

  • 相关阅读:
    C++使用thread类多线程编程
    机器学习: Viola-Jones 人脸检测算法解析(二)
    微服务:ICE 入门之 编译环境搭建
    OpenMP中的同步和互斥
    OpenMP编程的任务调度控制
    机器学习: Viola-Jones 人脸检测算法解析(一)
    并行编程OpenMP基础及简单示例
    漫话中国古代史 —— 大唐
    漫话中国古代史 —— 大唐
    也咬文嚼字
  • 原文地址:https://www.cnblogs.com/yuaima/p/5258371.html
Copyright © 2020-2023  润新知