
Regular/正则表达式
Cain Xcy
万丈高楼平地起,勿在浮沙筑高楼。
展开
-
【Regular正则表达式】关于获取所有满足条件的子串问题
01、文章目录文章目录01、文章目录02、一个问题03、利用迭代器访问匹配所有子串04、sregex_iterator方法05、基于regex库,构建自己的正则接口类5.1 C++正则类设计5.2 C++正则类使用06、总结6.1 优缺点6.2 解决方法02、一个问题关于正则表达式,前面写过两篇,处理基本的问题确实没问题,但是,工作中偶尔会遇到这种特殊的要求,比如:在母串中,有n(n>=2)个满足匹配条件的子串,并且,我们还会用该所有子串进行二次筛选时,我们就得查询母串,从开始到结尾,即使匹原创 2020-07-18 17:17:54 · 1055 阅读 · 0 评论 -
【Regular正则表达式】基础小练习(一)
目录01.引言02.正则的引擎分类介绍2.1 DFA引擎2.2 传统型NFA2.3 POSIX NFA03.正则的第三方库04.正则的简单运用4.1母串是否匹配4.2子串是否匹配(Working Example)4.3查找内容并替换05.正则求一些常用的字符串5.1 点分十进制5.2 网址(www.baidu.com等)06.正则小练习一总结01.引言今天我们就继上一篇正则的基本功进行下一步学习,分为正则的一些细分介绍和在C++中使用正则表达式来完成一些小操作,处理一些常用的字符串。如果,这原创 2020-06-24 17:44:31 · 411 阅读 · 0 评论 -
【Regular正则表达式】正则表达式学习
目录介绍前言1. 什么是正则表达式?2. 基本匹配3. 元字符3.1. 英文句号3.2. 字符集3.2.1. 否定字符集3.3. 重复3.3.1. 星号(*)3.3.2. 加号(+)3.3.3. 问号(?)3.4. 花括号3.5. 字符组3.6. 分支结构3.7. 转义特殊字符3.8. 定位符3.8.1. 插入符号3.8.2. 美元符号4.简写字符集5.断言5.1. 正向先行断言5.2. 负向先行断言5.3. 正向后行断言5.4. 负向后行断言6. 标记6.1. 不区分大小写6.2. 全局搜索6.3. 多行原创 2020-06-20 18:33:27 · 2402 阅读 · 4 评论