正则表达式
CFC4N
1
搜索文件,但只记得其中几个字符
搜索文件,只记得一共有几个字符
当我是个小白
2
使用通配符“*”
搜索:
*.doc
Data
正在搜索…
3
使用通配符“?”
搜索:
Data????.doc
正在搜索…
4
*.doc
Data????.doc
使用通配符,可以查找符合指定模式的文件名称。
5
长大后
运维:处理故障,抽取有固定格式的日志
程序:处理用户输入,是否为合法数据
DBA:模糊查询(REGEXP),偶尔也要处理日志
当你长大后,你发现*、?这些(通配义字符)已经不能满足你的需求了。
6
情景
忘记大写还是小写:
hi还是Hi
注
[Hh]i
(h|H)i
搜两遍?试试正则吧
7
最简单的正则表达式
表达式:
hi
能匹配的字符串(举例):
hi
him
his
this
Philips
8
最简单的正则表达式
只想要这个结果:
hi
改成这个:
\bhi\b
\b[Hh]i\b
\b(H|h)i\b
那么只匹配:hi
9
最简单的正则表达式
匹配QQ号:
\d+
匹配结果:
10000,,222222,
10
正则表达式 来自淘豆网www.taodocs.com转载请标明出处.