【正则表达式1】语法和常用正则表达式
来源:互联网 发布:经传软件官方网站 编辑:程序博客网 时间:2024/05/09 18:26
正则表达式语法
特殊含义的字符
. :任意单个字符
[] :字符集
{} :计数
() :子模式
:下一个字符具有特殊含义
* :0个或多个
+ :一个或多个
? :0个或一个
| :或
^ :行的开始;否定
$ :行的结束
字符集
d :一个十进制数字
l :一个小写字母
s :一个空白符(空格符,制表符等)
u :一个大写字母
w :一个字母(a~z或A~Z)或数字(0~9)或下划线(_)
D :除了d之外的字符
L :除了l之外的字符
S :除了s之外的字符
U :除了u之外的字符
W :除了w之外的字符
重复
{n} :严格重复n次
{n,} :重复n次或更多次
{n,m}:重复至少n次,至多m次
* :{0,}
+ :{1,}
? :{0,1}
子模式
为了指定模式中的子模式,用括号将其括起来
(d*:)?(d+):它表示字符串前半部分可以为空,若非空,则是任意长度的数字后接一个冒号,后半部分是一个或多个数字的序列。
可选项
|表示二选一的概念。
Subject:(FW:| Re:):表示匹配Subject:Fw:或者是Subject:Re:
正则表达式错误
当我们将一个模式富裕regex时,它会对模式进行检查,如果发现模式不合法或过于复杂,无法用于匹配时,它会抛出一个bad_expression异常。
0 0
- 正则表达式语法和常用正则表达式
- 【正则表达式1】语法和常用正则表达式
- 常用正则表达式语法
- 常用正则表达式语法
- 常用正则表达式语法
- 常用正则表达式语法
- 正则表达式语法 和常用正则表达式大全
- 正则表达式基本语法和常用的正则表达式
- 正则表达式语法及常用正则表达式
- 正则表达式语法及常用正则表达式
- 常用正则表达式语法例句
- 常用正则表达式语法例句
- 常用正则表达式语法例句
- 正则表达式语法以及常用
- 正则表达式常用语法总结
- 正则表达式常用的语法:
- 正则表达式语法1
- 正则表达式语法和验证
- ViewPager工具类,功能全面,方便使用
- 配置静态NAT发现的思维盲点
- 【解题报告】Codeforces Round #354 (Div. 2)
- centos 下maven的安装
- 360 黑科技 Droid Plugin ,环信嵌入attachBaseContext 冲突无法加载 so文件的思路
- 【正则表达式1】语法和常用正则表达式
- Fragment数据传递与数据回显
- Android Uri获取不到视频文件路径的问题
- Codeforces Round #355 (Div. 2)-B. Vanya and Food Processor,纯考思路~~
- 过 DNF TP 驱动保护(一)
- oracle中的decode的使用
- PAT:1082. Read Number in Chinese (25)
- 正向代理与反向代理的区别【Nginx读书笔记】
- android 机顶盒 listview 获取焦点改变item背景