zoukankan      html  css  js  c++  java
  • js 正则表达式2

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

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

  • 相关阅读:
    Element-UI中Upload上传文件前端缓存处理
    Puppeteer前端自动化测试实践
    javascript-高级用法
    什么是闭包?闭包的优缺点?
    浅谈网站性能之前端性能优化
    2019前端面试题汇总(主要为Vue)
    从官网学习Node.js FS模块方法速查
    这才是官方的tapable中文文档
    面试官问:JS的this指向
    开启梦幻般的webrtc之旅
  • 原文地址:https://www.cnblogs.com/yuaima/p/5258371.html
Copyright © 2011-2022 走看看