正则表达式
来源:互联网 发布:iphone丢失后抹掉数据 编辑:程序博客网 时间:2024/06/03 21:48
一、^ $ * ? {2} {2,3} |
^ --- 匹配字符串的开头,例"^a.*",匹配以a开头的字符串。如果出现在[]内,则匹配非该字符的集合,例[^a],匹配不是a的任意字符。
$ --- 匹配字符串的结尾,例"*a$”,匹配以a结尾的字符串。
* --- 匹配前面的子表达式零次或者多次。
? --- 匹配前面的子表达式一次或者多次。
{2} --- 匹配前面的子表达式两次。
{2,3} --- 匹配前面的子表达式两次或者三次(两次优先)。
| --- 匹配多个表达式中的一个,例[aaa|bbb\ccc],匹配aaa或bbb或ccc。
二、[] [^] [a-z]
[] --- 匹配括号的字符,例[abc],匹配a、b、c三个字符中的任意一个。
[^] --- 匹配非括号内的任意字符,例[^a],匹配不是a的任意字符。
[a-z] --- 匹配a-z中的任意一个字符。
三、 \s \S \w \W \d \D
\s ---- 匹配任意空白字符,如空格、制表符、换页符等。
\S ----- 匹配任意非空白字符。
\w ----- 匹配包括下划线的任意单词字符。
\W ----- 匹配任意非单词字符。
\d ----- 匹配一个数字字符。
\D ----- 匹配一个非数字字符。
四、[\u4E00-\u9FA5]
[\u4E00-\u9FA5] ---- 匹配汉字字符。
阅读全文
0 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 中国电子商务需要什么样的风控系统
- Android问题:真机运行程序报错:com.android.ddmlib.AdbCommandRejectedException: device unauthorized. This adb ser
- Linux系统(Centos)下安装nodejs并配置环境
- 再谈java乱码:GBK和UTF-8互转尾部乱码问题分析
- poj 1038 Bugs Integrated, Inc. __dp状态压缩
- 正则表达式
- JAVA Lang包下常用的工具类
- android动画介绍--Animation实现loading动画效果
- Java内存区域与内存溢出异常(jdk 6,7,8)
- 面试OR笔试32——滑动窗口最大值
- UEFI 设置从新增的ssd启动:修改Windows Boot Manager的device属性
- 数组下标重载
- 基于TextRank的关键词提取算法
- WOJ1165-Smith Number