正则表达式 符号

正则表达式 符号

正则表达式测试网址:
https://tool.oschina.net/regex/

1、边界符:

^ 匹配行首 / 字符串的开始 记法: 超市入口
$ 匹配行尾/ 字符串的结尾 记法 :超市结账
\b 匹配单词的边界 记法: b为bound
如 匹配 " hello world " 中的world 用: \bworld\b

2、 替代符
. 可匹配 除换行符以外的任意字符 记法:将. 现象成一个种子,它长大后可以变成 数字 字母等待

3、[ ] 号
[ ] 只有匹配到其中一个即可 都能匹配上 里面的内容可以用- 表示范围
记法: [ ] 为方括号, 比作姑娘的芳心, 只有在芳心里的东西都可匹配成功
[ ^ ] 表示取反 ,^ 代表逛超市 如果你在一个姑娘的芳心中像逛超市一样 走马观花 渣男 肯定不能被匹配了

四、量词符
** 零次或多次
++ 1次或多次
? 0次或1次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
a|b a或b

五、预定义类

\d 匹配0-9之间任一数字,相当于【0-9】
\D 上述除外,相当于【^0-9】
\w 匹配任一数字或字母或下划线_,相当于【0-9a-zA-Z_】
\W 上述除外,相当于【^0-9a-zA-Z】
\s 匹配空格(包括换行符、空格、制表符等等)
\S 匹配非空格字符
\b 匹配单词的开头和结尾的空格

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值