-
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中的任意一个字符
- () 将括号里面的字符作为整体进行匹配, 括号里面的内容是一个子表达式或者叫分组
-
相关阅读:
多态
163VIP邮箱哪个好?为什么要使用邮箱客户端?
163邮箱的格式什么样的?常见的电子邮箱品牌有哪些?
申请企业邮箱需要准备什么材料?外贸邮箱怎么注册?
《10秒挑战》h5游戏案例分析
H5反应类爆款游戏分享
企业邮箱多少钱,哪家企业邮箱更具性价比?
注册申请企业邮箱,哪家最优惠 #万元礼包来袭#
购买一个163VIP邮箱,3位超短靓号更惊喜~
小程序对H5游戏的技术分析
-
原文地址:https://www.cnblogs.com/loveyt/p/10327299.html
Copyright © 2020-2023
润新知