正则表达式复习

原子

原子指正则表达式中不可再分的基本单元。

如:php p 等

注意:原子能不能再分,是相对于需求而言的!!

可见原子

普通字符字母 数字汉字符号空格…
特殊字符/ \ . * ? “' | [] () {}

注意:“汉字”建议使用Unicode编码再进行匹配在线转码工具:http://tool.chinaz.com/tools/unicode.aspx

不可见原子

\t制表符(tab)
\n换行字符(回车)

自定义原子

[abc]只匹配其中的一个原子
[^abc]只匹配"除了"其中字符的任意一个原子
[0-9]匹配0-9任何一个数字
[a-z]匹配小写a-z任何一个字母
[A-Z]匹配大写A-Z任何一个字母

通用字符类型作原子

\d匹配任意一个数字[0-9]
\D匹配任意一个非数字[^0-9]
\w匹配任意一个数字字母下划线[0-9a-zA-Z_]
\W匹配任意一个非数字字母下划线[^0-9a-zA-Z_]
\s匹配任意一个空白字符[\n\f\r\t\v]

元字符

元字符就是指那些在正则表达式中具有特殊意义的专用字符

.匹配除换行以外的任意字符
|匹配多个分支选择

边界限制符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是一个小小小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值