zoukankan      html  css  js  c++  java
  • 1217正则

    PegExp  正则就是一条规则,用于检验字符串的格式,目标就是字符串
    字符串:只要通过表达提交的数据都是字符串。
    定义:var reg=New RegExp()
       var reg=/格式/
    正则的方法:
      1:匹配   test     匹配成功就是true   没有匹配就是false
      2:捕获:exec    如果有就拿出来  没有就是null
    正则的修饰符:
      1:是否区分大小写  使用  i    不区分大小写
      2:全局_g
      3:多行匹配_m

    与正则有关的字符串方法:
      1:match()查找一个或者多个与正则匹配的,返回查找的结果;
      2:search()匹配与正则相同的字符,有就返回索引值,没有就是-1;
      3:replace()匹配与正则相同的,并且替换,返回替换的字符串
    正则的方括号:
      1:[ a b c ]查找括号中的任意一个字符
      2:[ ^ a b c ]查找不在括号内的字符串
      3:[ 0-9 ] 查找0-9的数字
      4:[ a-z ]查找小a到小z的字符
      5:[ A-Z ]查找大A到大Z的字符
      6:[ A-z ]查找大A到小z的字符
    元字符:
      1:w 代表单词字符   包括字母 数字  下划线
      2:W   代表非单词字符    除了字母 数字  下划线
      3:d     代表数字
      4:D    代表非数字
      5:s   代表空白字符
      6:S   代表非空白字符
      7:   匹配单词边界
      8:B      匹配非单词边界
    量词:
      1:n+ 代表至少一个n的字符
      2:n* 代表0个多个n
      3:n? 代表0个或1个n
      4:n{x} 包含x个n
      5:n{x,}包含至少有x个n
      6:n{x,y}包含大于等于x 且小于等于y个n
      7:n& 包含以n结尾的字符串
      8:^n  包含以n开头的字符串
      9:?=n   匹配任何气候紧跟n的字符串

                                                  本人QQ:1261875980

  • 相关阅读:
    站立会议04(第二阶段)附加站立会议02、03
    第二阶段冲刺---站立会议01
    网络:Session原理及存储
    网络:Xen理解
    网络:LVS负载均衡原理
    网络:OSPF理解
    语音笔记:信号分析
    语音笔记:CTC
    语音笔记:矢量量化
    语音笔记:MFCC
  • 原文地址:https://www.cnblogs.com/xyangjie/p/10132504.html
Copyright © 2011-2022 走看看