社区
C++ 语言
帖子详情
C++ 正则表达式怎样取反
redlives
2011-08-25 09:32:42
如题
介绍下背景,不可能修改代码,所用的正则表达式是通过配置文件读入的。
举个例子:要求不匹配 2001和923002的都满足
...全文
167
8
打赏
收藏
C++ 正则表达式怎样取反
如题 介绍下背景,不可能修改代码,所用的正则表达式是通过配置文件读入的。 举个例子:要求不匹配 2001和923002的都满足
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redlives
2011-08-25
打赏
举报
回复
确实不行,哎结贴算鸟
yby4769250
2011-08-25
打赏
举报
回复
一楼的正则式在python中我测试会报错,原因是反向匹配时,(?<!XXX)中的XXX必须是一个fix-width的字符,不能是一个正则式。
turing-complete
2011-08-25
打赏
举报
回复
[Quote=引用 3 楼 luciferisnotsatan 的回复:]
C++自己本身没有正则表达式,你用的是哪个正则库?
[/Quote]
+ +
正则本身就是一门语言,在什么当中用都应当符合正则的规范,不分c++的和Java的。
redlives
2011-08-25
打赏
举报
回复
->2楼
我也不知道啊。
redlives
2011-08-25
打赏
举报
回复
看起来很强大,能解释一下么?
luciferisnotsatan
2011-08-25
打赏
举报
回复
C++自己本身没有正则表达式,你用的是哪个正则库?
icansaymyabc
2011-08-25
打赏
举报
回复
对于不支持
预测先行断言
和
负预测先行断言
的正则表达式引擎就没有任何办法了。
icansaymyabc
2011-08-25
打赏
举报
回复
(?<!(.*((2001)|(23002)).*)).+
【
C++
技能树】快速文本匹配 --
正则表达式
介绍与
C++
正则表达式
使用
快速文本匹配 --
正则表达式
介绍与
C++
正则表达式
使用
C++
正则表达式
正则表达式
使用符号表示一类字符串,以实现...
C++
string没有提供
正则表达式
,而是以
C++
正则表达式
库形式提供的。
C++
正则表达式
分为Match(匹配)、Search(搜索)、Tokenize(分词)、Replace(替换)四部分。more。
C++
与
正则表达式
介绍
正则表达式
语法和在
C++
中的实现
C++
正则表达式
1.regex_match判断目标字串是否匹配指定的
正则表达式
2.regex_search在目标字串中寻找匹配指定正则式的字串 3.regex_replace在目标字串中寻找匹配指定正则式的字串,之后用预设的字串替换这些匹配的字串 每次匹配...
Shell中的
正则表达式
由于
正则表达式
语法简练,功能强大,得到了许多程序设计语言的支持,包括Java、
C++
、Perl以及Shell等。 一个
正则表达式
是一个字符串.字符串里的字符被称为元字符,它们可能表示了比它们字面上看起来的意思更丰富的...
C++ 语言
64,683
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章