正则表达式
2016-02-05 00:21
239 查看
^@^@^元字符(metacharacter):
\b:单词边界
\d:匹配数字
\s:匹配任意的空白符
\w:匹配字母或数字或下划线或汉字
. :匹配换行符以外的任意字符
^ :匹配字符串的开始
$ :匹配字符串的结束
^@^@^限定符:
*:重复零次或更多次
+:重复一次或更多次
?:重复零次或一次
{n}:重复n次
{n,}:重复n次或更多次
{n,m}:重复n到m次
^@^@^反义代码:
\B:匹配不是单词开头或结束的位置
\D:匹配任意非数字的字符
\S:匹配任意不是空白符的字符
\W:匹配任意不是字母,数字,下划线,汉字的字符
[^x]:匹配除了x以外的任意字符
[^aeiou]:匹配除了aeiou这几个字母以外的任意字符
匹配模式:
g:全局匹配
i:不区分大小写
分组:
():用于分组
或者:
|:表示或者
中文正则
[\u4E00-\u9FA5]
\b:单词边界
\d:匹配数字
\s:匹配任意的空白符
\w:匹配字母或数字或下划线或汉字
. :匹配换行符以外的任意字符
^ :匹配字符串的开始
$ :匹配字符串的结束
^@^@^限定符:
*:重复零次或更多次
+:重复一次或更多次
?:重复零次或一次
{n}:重复n次
{n,}:重复n次或更多次
{n,m}:重复n到m次
^@^@^反义代码:
\B:匹配不是单词开头或结束的位置
\D:匹配任意非数字的字符
\S:匹配任意不是空白符的字符
\W:匹配任意不是字母,数字,下划线,汉字的字符
[^x]:匹配除了x以外的任意字符
[^aeiou]:匹配除了aeiou这几个字母以外的任意字符
匹配模式:
g:全局匹配
i:不区分大小写
分组:
():用于分组
或者:
|:表示或者
中文正则
[\u4E00-\u9FA5]
相关文章推荐
- JQuery源码分析:强制js函数调用总是返回其实例化对象
- 集训队专题(3)1001 Arbitrage
- 工具
- hibernate 多表查询
- 来自师兄的信
- poj 1129(DFS+四色定理)
- iOS UIKit - UIWindow
- Linux man
- LeetCode 229. Majority Element II
- Linux目录结构(Linux文件系统结构)
- Excel地址转换
- 安卓 .9图片处理讲解
- hdu 1010 Tempter of the Bone
- 乘热打铁的第一天
- 询问某区间内有多少满足某个要求的/某区间以某式子计算出的值(莫队算法,不修改只询问区间)
- hdu1512 Monkey King【左偏堆、并查集】
- open Linux
- vmware配置centos7网络
- HDU 2612 Find a way【双重BFS】
- Encoding