Java正则表达式-基础
来源:互联网 发布:苗阜精神状态知乎 编辑:程序博客网 时间:2024/05/29 13:52
基础
在Java中,使用“\\”+特定字符来表示某个特定的表达式。比如\\d表示一位数字,\\d+表示一位或多位数字。如果想表达普通的反斜线,需要表达为\\\\。
另外,换行和制表符用单反斜杠即可,比如 \n \t
+号在正则表达式中,有特殊含义,需要用\\+表示,普通符号直接表示即可。
字符
- B 指定字符B
- \t TAB
- \n 换行符
- \r 回车
- \f 换页符
- \e 转义符
字符类
- . 任意字符
- [abc] a|b|c
- [^abc] 除了a、b、c的其它字符
- [a-z] a-z的任意字符
- [a&z] a和z
- \s 空白字符
- \S 非空白字符
- \d 数字[0-9]
- \D 非数字 [^\d]
- \w 词字符[a-zA-Z0-9]
- \W 非词字符 [^\w]
量词
组Groups
组是用括号划分的正则表达式,可以根据组的编号来引用某个组。组号0表示整个表达式,组号i表示被第i对括号括起的组。例如A(B(C(D))),则组0为ABCD,组1为BCD,组2为CD,组3为D
阅读全文
0 0
- java正则表达式基础
- Java 正则表达式基础
- java基础---->正则表达式
- java正则表达式基础
- java基础--正则表达式
- Java 正则表达式基础
- java 基础正则表达式
- java正则表达式基础
- java 正则表达式基础
- 【java】正则表达式基础
- JAVA基础------正则表达式
- 【JAVA基础】正则表达式
- 【JAVA基础】正则表达式
- Java:正则表达式基础
- Java基础:正则表达式
- java基础--正则表达式
- Java基础 正则表达式
- java基础--正则表达式
- 表单控件 文本框 title overall type: UNKNOWN_TYPE server type: NO_SERVER_DATA
- 论 C++ 在OpenJudge中做题的易错点(一)
- opencv3.2的cuda重新编译教程
- SQL Function 自定义函数
- Android中时间、日期的计算方法
- Java正则表达式-基础
- Logrotate操作手册
- web如何制作验证码功能
- 经典设计模式(附实例和详解)
- 刷新组件RENDER(重新渲染)的三种方式详解
- js数据结构之栈和队列
- 面试题17:合并两个排序的链表
- Ie浏览器访问https网站,处理SSL提示的代码
- Android 相机相册调用封装类