正则表达式
来源:互联网 发布:淘宝雨儿化妆品 编辑:程序博客网 时间:2024/05/16 05:03
正则表达式Regular expressions.>表单规则检验等(业务)
只关心格式是否匹配不关心内容是否有效
java.util.regex.Pattern
预定义字符集
[]:描述一个字符,[abc],表示可以出现a b c其中一个字符;
[^abc]表示可以出现除a b c字符以外的任意一个字符
大写字母表示非
\d数字字符
\w单词字符[a-zA-Z0-9]
\s空白字符
.任意字符
\.代表一个.
数量词
n是一个整数数字
X{n}:n个X
X{n,m}:n到m个X
X{n,}:n个以上X
? == {0,1}
+ =={1,}
* == {0,}
():将括号内内容看做一个整体,括号内可以使用"|"作为整体的"或"关系
边界匹配
^ 字符串开始
$ 字符串结束
java String中对正则表达式的支持:match(正则表达式)将一个字符串与正则表达式进行匹配,匹配成功则返回true
String[] split(String rex)根据正则表达式拆分当前字符串
String replaceAll(String rex,String str)将当前字符串中符合正则表达式的部分替换为str
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- Qt学习之路(3):组件布局
- poj 1273 Drainage Ditches_最大流模版
- Ubuntu将软件(Sublime Text 2为例)锁定到启动器
- wikioi1011 数的计算 (2001年NOIP全国联赛普及组)
- 数据结构中char[0]的意义
- 正则表达式
- Oracle 11.2.0.2.0 RAC环境一次内存溢出ORA-04031问题的处理
- 强者恒强
- struts2中的文件上传实现
- writing an alsa driver 中文
- 将某个Qt4项目升级到Qt5遇到的问题
- 16th Training
- 如何在程序中判断操作系统类型
- 无法将Ethernet0 连接到虚拟网络"VMnet8"