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

    i,g,m

    不区分大小写,全局,多行

    +,*,?

    1次或多次,0次或多次,0次或1次

    [xyz]

    匹配括号范围任意字符,[^xyz]负值范围,即非xyz的任意字符

    w,W

    [A-Za-z0-9_],[^A-Za-z0-9_]

    s,S

    空白字符[f
    
    	v],非空白字符[^f
    
    	v]--换页,换行,回车,制表,垂直制表

    d,D

    [A-Za-z0-9_],[^A-Za-z0-9_]

    (pattern),(?:pattern)

    匹配并捕获结果$0-$9,匹配不捕获结果

     (.| )

    匹配任意字符

    \,^,$

    转义,开始,结束

    {n,m}

    匹配至少n次,最多m次

    exec

    0 表示与正则相匹配的文本,
    1 表示正则第一个子表达式匹配文本,以此类推,
    index 表示匹配文本的第一个字符位置,
    input 表示存放被检索的字符串。
    全局匹配时与match不同,每次匹配正则的lastIndex为下个匹配字符位置,直到为null。
  • 相关阅读:
    和为S的连续正数序列
    数组中只出现一次的数字
    平衡二叉树
    二叉树的深度
    水仙花数
    数列求和
    数值统计
    奇数乘积
    求绝对值
    求两点的距离
  • 原文地址:https://www.cnblogs.com/maoriaty/p/8241686.html
Copyright © 2011-2022 走看看