正则表达式

本文介绍了正则表达式的常用元素,包括字符类快捷字符、简单数量词、匹配修饰词和标志位等。通过这些基础知识的学习,可以帮助读者更好地理解和使用正则表达式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Character Class Shortcuts(字符类快捷字符)

符号字符类
\d数字[0-9]
\s空白符[\f\t\n\r ]
\h水平空白符
\v垂直空白符
\w[a-zA-Z0-9_]
^取反 ^\d = \D, ^\s = \S, ^\w = \W


2. simple quantifiers(简单数量词) 

就近原则,只作用于数量词前最后一个字符或组。

符号数量
*星号零次或多次
+加号一次或多次
?问好零次或多次
{m,n}区间量词m次到n次

3.Match Modifiers(匹配修饰词) or called flags

              

符号意义
 /i 大小写忽略
/s匹配任意字符,包括换行
/x可在表达式中加入任意数空白,方便阅读

           修饰词可组合使用。

4. Anchors(标志位)

 

符号 位置
^行开头
$行结尾
\b单词始末位置


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值