正则表达式
来源:互联网 发布:淘宝客商品发布平台 编辑:程序博客网 时间:2024/06/06 00:48
A.字符
1.普通字符
字母:abc
数字:123
符号:!,
文字:中文
2.简写字符
字母:\w --> [a-zA-Z0-9_]
数字:\d --> [0-9]
空白:\s --> [ \t \n \r]
万能:. --> 任意字符 ---个别条件下要注意:不代表\n
不是字母:\W --> [^a-zA-Z0-9_]
不是数字:\D --> [^0-9]
不是空白:\S --> [^ \t \n \r]
3.特殊字符
() + ? * | \ { } . 小数点
^ 尖尖符号 --取反[集合] --开始
$ --结束
4.集合字符
语法:用中括号括起来
[abc]
-作为连接段s
[a-zA-z0-9]
需要【-】的时候,写到最前面
->[a-z]
[-az]
B.限定符
1.一次
方式1:
C{1,1}
方式2:
C
2.最少N次
{n,}
3.最小N,最大M
{n,m}
4.零到一次
{0,1} ?
5.至少一次
{1,} +
6.随便几次
{0,} *
7.固定N次
{n,n} {n}
1 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 科研工作报告
- [LeetCode] Single Number
- 纯Java编写的商品管理系统 List集合模仿数据库
- 最全的Android 版本号与Level API对照表
- ——黑马程序员——OC中ARC下内存管理总结
- 正则表达式
- linux 线程的状态及资源回收
- 黑马程序员——java基础---网络编程
- 帮助文本
- C语言中的结构体(struct)
- ftl常用指令
- MySQL常用命令
- hdoj Exam 5240 (简单逻辑题)
- VB.NET控制台程序获取程序运行路径