Flutter 正则匹配实战:正则篇 - 特殊语法简写梳理

目录

一、[] 中的特殊简化语法

1. 范围连字符 [-]

2.排除符 [^]

二、特殊简写

1. \w 与 \W

2. \d 与 \D

3.\s 与 \S

4.. 与 *

三、惰性匹配

1.默认情况下的 贪婪匹配

2. 惰性匹配

3. 正则中 ? 符号使用小结


一、[] 中的特殊简化语法

在正则语法中,提供了一些特殊的符号,一方面可以简化书写,另一方面可以增加正则的可读性。但这些只是正则的周边拓展,锦上添花的东西,并非是正则的核心内容,切不可舍本逐末,重在理解而非硬背。


1. 范围连字符 [-]

正则表达式中单字符,就是匹配固定的字符。如说 a ,就是匹配内容中的 a 字符,如下所示:


前面说过,通过 [] 中盛放多个字符,可以对匹配进行 纵向拓展 ,比如 [abc] 表示内容中可以匹配 a 或 b 或 c ,如下所示:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

个人笔记(bug,思路,总结)

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

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

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

打赏作者

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

抵扣说明:

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

余额充值