钜形不锈钢水箱 发表于 2025-1-25 04:53:27

正则表达式以及Qt中的使用

目录
一、正则表达式
1、根本匹配:
2、元字符:
2.1 .运算符:
2.2 字符集:
2.3 重复次数:
2.4 量词{}
2.5 特征标群()
2.6 或运算符
2.7 \反斜线转码特殊字符
2.8 锚点
3、简写字符
4、零宽度断言
4.1 正先行断言
4.2 负先行断言
4.3 正后发断言
4.4 负后发断言
5 、标志
6、贪心匹配与惰性匹配
二、Qt中的正则表达式
1,根本用途
2,通配符匹配
3,一些实例
3.1文本匹配
3.2 匹配浮点数:
3.3 cap捕捉检察
3.4 QString.replace(reg,str)
3.5 统计匹配数
3.6 分割(不好用)
3.7 通配符匹配

一、正则表达式

   learn-regex/translations/README-cn.md at master · ziishaned/learn-regex · GitHub
https://i-blog.csdnimg.cn/direct/3a9f62890fed405b841f7f4746efb80a.png
1、根本匹配:

https://i-blog.csdnimg.cn/direct/81b310c0ffb14c2ea0ffcce927f2b35f.png
2、元字符:

https://i-blog.csdnimg.cn/direct/5c4582760c8f4bcab34ff62bd0f68756.png
2.1 .运算符:

https://i-blog.csdnimg.cn/direct/6f59d3ea224d44e683f6183791b1df25.png
2.2 字符集:

https://i-blog.csdnimg.cn/direct/7e4f4e6066f64800a2a25cf8e98498d2.png

2.3 重复次数:

https://i-blog.csdnimg.cn/direct/fa8f8487d90d46669deec534c330b7c8.png

2.4 量词{}

https://i-blog.csdnimg.cn/direct/618a184491cd4957bdd94157e367b28f.png
2.5 特征标群()

https://i-blog.csdnimg.cn/direct/fb23d9a8925c448badeab745b01875bc.png
2.6 或运算符

https://i-blog.csdnimg.cn/direct/caadf4723d3e4401b7627200174450f4.png
2.7 \反斜线转码特殊字符

https://i-blog.csdnimg.cn/direct/a6b80e0b1e98445ca9dd19e5f1318c32.png
2.8 锚点

https://i-blog.csdnimg.cn/direct/59f2be16f1b74034957e181391d9160c.png
3、简写字符

https://i-blog.csdnimg.cn/direct/513f35054d534386a2fd1eb716951719.png
\b 单词边界
https://i-blog.csdnimg.cn/direct/828e13b5ea314c7da6998fca079be46d.png

4、零宽度断言

https://i-blog.csdnimg.cn/direct/f7f2134bff7b4e9992de0bebb4e443a6.png
4.1 正先行断言

https://i-blog.csdnimg.cn/direct/a1ce2133016c409e883df420675d5ca8.png
4.2 负先行断言

https://i-blog.csdnimg.cn/direct/ef2474e021444a39bb197ead9879b04c.png
4.3 正后发断言

https://i-blog.csdnimg.cn/direct/23d5715f44d14166a00ccc518082acdb.png
4.4 负后发断言

https://i-blog.csdnimg.cn/direct/1a80cd597fec4755aaff94df416dce95.png
5 、标志

https://i-blog.csdnimg.cn/direct/1f838f81bd77403199e204867b299354.png
6、贪心匹配与惰性匹配

https://i-blog.csdnimg.cn/direct/bc600eed8b004ae88da66bc5048e54e1.png
二、Qt中的正则表达式

1,根本用途

https://i-blog.csdnimg.cn/direct/35cdfd395dfd4cf69f8a3e2190d168dd.png
正则由表达式+量词+断言构成
https://i-blog.csdnimg.cn/direct/0eea36022bbd499f826942aecc0da15c.png
2,通配符匹配

https://i-blog.csdnimg.cn/direct/1483ca8a40b3484eb47425cb704201b5.png

3,一些实例

3.1文本匹配

https://i-blog.csdnimg.cn/direct/e8d6ab5b4b3e432ab026197815a4bcb6.png
https://i-blog.csdnimg.cn/direct/4897d1e67a8e470ab83d6485311d6b1b.png
3.2 匹配浮点数:

匹配下标.indexIn 匹配长度 .matchedLength
https://i-blog.csdnimg.cn/direct/a6f6da43f0084ab5970cc3ac58dc6c0b.png
3.3 cap捕捉检察

https://i-blog.csdnimg.cn/direct/562f4c91d754453abf6dcbbd295eea9a.png
3.4 QString.replace(reg,str)

https://i-blog.csdnimg.cn/direct/4a21bac10fb444dbb3f984dabf4e62d6.png
3.5 统计匹配数

https://i-blog.csdnimg.cn/direct/4469d304417d45eba1fb3cdad28474a3.png
3.6 分割(不好用)

https://i-blog.csdnimg.cn/direct/37a90600a37f473b824d2b2aaa3dbd69.png
3.7 通配符匹配

https://i-blog.csdnimg.cn/direct/d193a2d98a764d579759de56a938a29d.png




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 正则表达式以及Qt中的使用