正则表达式常用符号:
来源:互联网 发布:页面加载完毕后执行js 编辑:程序博客网 时间:2024/06/06 02:50
- \b : 代表单词的开头和结尾,只是代表一个位置,不占用字符
- . : 匹配除了换行符以外的任意字符
- * : 匹配其前面的字符可以重复任意次数 ,和{0,}作用相同
- \w : 匹配字母,数字或下划线 或者汉字等
- \W : 匹配任意不是字母,数字下划线汉字的字符
- \s : 匹配任意的空白字符,空格制表符,换行符,中文全角空格等
- \S : 匹配任意不是空白符的字符
- \d: 匹配0-9的数字,等价与[0-9]
- \D:匹配任意非数字的字符
- \B: 匹配不是单词开头或结束的位置
- ^:匹配字符串的开始的位置,或者非 [^a]
- $ : 匹配字符串的结束的位置
- {n}:代表该符号的前面重复出现n次
- {n,}:代表该符号的前面重复出现>=n次
- {n,m}:代表该符号的前面重复出现>=n & <=m次
- [^abc] :中间的内容是可选的,只能选一个
- ? :指前面的字符出现0次或1次,等同于{0,1} , 还表示贪婪算法,去最近的匹配
- +:指前面的字符出现>=1次,等同于{1,}
- |:或,用来分组,隔开多个匹配的reg,注意顺序,从左到右匹配
- (exp):元组,通过\1,来重复该元组(向后引用)。 通过*+或者?重复整个该元组
- (?<word>exp),为该元组起个名称,以便后面重复引用 : \k<word> ,可以是(?’word’exp) ,引用\k’word’
- (?=exp):占位符,意思就是一个字符串的后面是exp的字符串,不包含exp
- (?<=exp):和上面的相反,一个字符串的前面是exp
- (?!exp):后面不是exp的字符串
- (?<!exp):前面不是exp的字符串
0 0
- 正则表达式常用符号
- 正则表达式常用符号
- 正则表达式常用符号
- 正则表达式常用符号:
- 正则表达式常用符号
- 正则表达式常用符号
- 正则表达式 常用符号
- 常用正则表达式符号举例说明
- 正则表达式中常用符号
- 正则表达式常用符号介绍
- iOS 正则表达式~常用符号
- Oc 正则表达式~常用符号
- 正则表达式的符号和常用表达式
- 常用的正则表达式及符号诠释
- 常用的正则表达式及符号诠释
- 常用的正则表达式及符号诠释
- 常用正则表达式符号及其含义
- 常用的正则表达式及符号诠释
- 监控内存溢出lib
- iOS常用的宏(整理)--持续更新
- Stream API:创建Stream
- 对象的初始化过程
- [leetcode] 213. House Robber II
- 正则表达式常用符号:
- pullToRefreshGridView里面不显示数据
- 判断php数组是否为空遇到的坑
- 通过UIEdgeInsetsMake来制作可伸缩的Button(图片拉伸)
- 面向对象
- Linux常用到的命令
- Spring中TransactionTemplate 简单灵活的事务配置及使用
- Redis 删除匹配通配符的key
- 1分钟读懂 云支付(云收款)交易规则 云支付收费标准