正则表达式总结
2017-05-19 16:47:25 212 举报
AI智能生成
正则表达式学习整理
作者其他创作
大纲/内容
元字符
通用字符
数字(digit)
\d
\D
字符(word)
\w
\W
空白(space)
\s
\S
\为转义符
\t
\r
\n
\v
\b
\e
\f
\a
\c
其他
非ASCII值字符
\o
\x
\u
匹配集合中的某个字符
[a-z]
[A-Z]
[0-9]
非数字
其他集合
^
-
重复匹配
*
+
?
精确
{n}
{n,}
{n,m}
配合?使用懒惰模式
位置边界
字符串
^
\A
\Z
$
\z
单词
\b
\B
零宽断言
正向前查找
正向后查找
负向前查找
负向后查找
分组子表达式
允许多层嵌套
回溯引用
.net
例子
捕获
(exp)
可以命名的
(?:exp)
(?#comment)注释
前后查找
(?>exp)
条件表达式
.net
其他
匹配纯文本
字符点(.)
原子
打印字符
非打印字符
内联模式
i
m
n
s
x
定界符
|
用途
匹配
获取匹配的内容
替换
拆分字符串
选项
是否忽略大小写
多行模式
单行模式
忽略空白字符
清晰的
模式
贪婪模式
懒惰模式
常用表达式
手机号码
固定电话
电子邮件
日期
IP地址
URL地址
身份证号码
密码
地址
邮编
汉字
参考资料
.net:Regular expressions quick reference
正则表达式必知必会.pdf
[精通正则表达式(第三版)].(美)佛瑞德.扫描版.pdf
.NET正则基础之——.NET正则匹配模式
正则表达式30分钟入门教程
c#正则blog
c#常用正则表达式
split方法,与正则表达式

收藏

收藏
0 条评论
下一页