JAVA正则表达式
来源:互联网 发布:易游网络验证通杀器 编辑:程序博客网 时间:2024/06/13 02:43
在正则表达式中,特殊字符加\转义
1.字符集
[1234]表示1,2,3,4之一
[^12]表示除了1,2
[1-5]表示1,2,3,4,5
[a-f]表示a-f之间
[0-9a-fA-F]表示16进制字符
预定义字符集:
\d:0-9
. :任意字符
\w:单词匹配[0-9a-fA-F]
\s:匹配空格
2.{m,n}数词(int)
{n}重复n次
{m,n}m到n次 例如: ^\w{6,8}$ 匹配6-8个单词字母
{1,} 表示重复次数>=1
预定义字符集:
+ :{1,}
* :{0,}
? :{0,1}重复0次或1次
3.开始,结束
^ :开始
$ :结束
4.(m,n)
表达式m,n选择一个
15位或18位身份证号^\d{15}(\d{2}[0-9Xx])?$
String对正则表达式的支持:
.matches()匹配正则表达式
.split()切分字符串为字符串数组
.replaceAll(a,b)替换a为b
.replaceAll(a,b)替换a为b
- Java 正则表达式正则
- 【正则表达式】Java正则表达式
- 正则表达式 JAVA正则表达式
- 【Java】【正则表达式】正则表达式
- Java 正则表达式详解_正则表达式
- java正则表达式!正则表达式踩坑!!!
- 正则表达式工具类,正则表达式封装,Java正则表达式
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- java和正则表达式
- java正则表达式详解!
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- 查看LINUX当前目录下的文件夹大小
- intent 详解
- 黑马程序员.Net学习笔记 01篇.C#基础知识
- 使用Python开发环境Wing IDE设立项目详解
- Java equals 方法和 == 的区别
- JAVA正则表达式
- 单文档使用菜单调用对话框
- C++:多态性
- 修改Notes邮件内容默认字体的方法
- qq截图技巧
- 【深入浅出TCP/IP】TCP中的四种计时器
- MIME TYPE描述
- duilib学习笔记
- Python编程工具IDLE快捷键