您的位置:首页 > 其它

正则表达式

2017-03-12 20:57 134 查看

语法

行定位符

^:匹配行的开始

$:匹配行结尾

字符类

[]:每次匹配一个字符

选择字符

|:可匹配任意长度的字符串

连字符

-:连续匹配多个字符,[a-zA-Z]

排除字符

^:排除字符,[^a-zA-Z]

限定符

?:匹配前面的字符0次或1次

+:匹配前面的字符一次或多次

*:匹配前面的字符0次或多次

{n}:匹配前面的字符n次

{n,}:匹配前面的字符最少n次

{n,m}:匹配前面的字符最少n次,最多m次

点子符

.:匹配换行符以外的任意一字符

转义字符

\:转义特殊字符

反斜杠

\:将一些不可打印的字符显示出来,还可以指定预定义字符集,定义断言

括号字符

():改变限定符的作用范围,分组,进行重复操作。

反向引用

依靠子表达式的记忆功能来匹配连续出现的子串或字母。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则表达式