QT正则表达式快速上手(精简)

1 正则表达式规则

转义表达式 匹配说明
\r ,\n , \f 回车 ,换行 , 换页
\t 制表符
\. 匹配 “.” 本身
\\ 匹配 “\” 本身
\^ 匹配 “^” 本身
\$ 匹配 “$” 本身
\ [ ,\ ] 匹配 “[”,"]" 本身
\+ 匹配 “+” 本身
\: 匹配 “:” 本身
元字符 匹配说明
. 匹配除了换行符以外的任意字符(1个)
^ 起始匹配断言:以 ^ 开头的正则表达式必须从开头匹配
$ 结尾匹配断言:以 $ 结尾的正则表达式必须从结尾匹配
[ ] 匹配括号内输入的任意字符
[^ ] 匹配除括号内以外的任意字符
\b 一个单词边界
\B 一个非单词边界
\s 一个空白符(包括\n、\f、\t、\r、""等)
\S 一个非空白符
\d 一个数字
\D 一个非数字
\w 一个单词字符( 字母、数字、下划线、汉字 )
\W 一个非单词字符
量词表达式 匹配说明
{n} 表达式重复次数 = n次,比如:"\w{2}" 相当于 “\w\w”;“a{5}” 相当于 “aaaaa”
{m,n} 表达式重复次数≥m 次且≤n 次,比如:"ba{1,3}"可以匹配 “ba"或"baa"或"baaa”
{m,} 表达式重复次数 ≥ m次,比如:"\w\d{2,}“可以匹配 “a12”,”_456",“M12344” …
表达式重复0次或者1次,相当于 {0,1},比如:"a[cd]?"可以匹配 “a”,“ac”,“ad”
+ 表达式重复次数大宇 ≥ 1次,相当于 {1,},比如:"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

神之意向、

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

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

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

打赏作者

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

抵扣说明:

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

余额充值