zoukankan      html  css  js  c++  java
  • js正则表达式——元字符

    元字符

    具有特殊意义的元字符

    • d 匹配0-9的数字,相当于[0-9]
    • D 匹配除了0-9的任意字符
    • w 匹配0-9、a-z、A-Z、_ 的数字或字符,相当于[0-9a-zA-Z_]
    • W 匹配不是字母、数字、下划线的字符
    • s 匹配任意不可见字符, 包括空格、制表符、换行符等
    • S 匹配任意可见字符
    •  匹配单词的边界
    • 匹配制表符
    • 匹配换行
    • ^ 匹配字符串的开始位置
    • $ 匹配字符串的结束位置
    • 转义字符
    • . 匹配除换行符以外的任意字符

    限定元字符

    • + 重复1次或更多次, 相当于{1,}
    • ? 重复0次或1次, 相当于{0,1}
    • * 重复任意次, 相当于{0,}
    • {n} 重复n次
    • {n,} 重复n次或者大于n次
    • {n,m} 重复n到m次

    其他

    • x | y x或者y
    • [xyz] x、y、z中的任意一个 例:[abc] 可以匹配add中的a
    • [^xyz] 除了xyz中的任意一个字符 例:[abc] 可以匹配add中的dd
    • [a-z] 匹配a-z中的任意一个字符
    • [^a-z] 匹配除了a-z中的任意一个字符
    • () 将括号里面的字符作为整体进行匹配, 括号里面的内容是一个子表达式或者叫分组
  • 相关阅读:
    图片音乐 上传、下载
    表格类型数据,Excel csv导入,导出操作
    逐行读取txt文件,分割,写入txt。。。上传,下载
    性能分析四
    性能分析三
    postman断言
    postman+Newman语法参数
    shell_03
    shell_02
    shell_01
  • 原文地址:https://www.cnblogs.com/loveyt/p/10327299.html
Copyright © 2011-2022 走看看