正向表达式,带有消极的前瞻性

vlad_tepesch

我有很多类似下面的内容:

55, cpp: 1e+06,1e+06,    c:1e+06,1e+06,  ...
56, cpp: 0.2342,0.2342,    c:1e+06,1e+06,  ...
57, cpp: 1e+06,1e+06,    c:1e+06,1e+06,  ...
58, cpp: 1e+06,0.2342,    c:1e+06,1e+06,  ...
59, cpp: 3.453,3.453,    c:3.453,3.453,  ...

我想过滤包含c:1e+06,1e+06但不包含cpp: 1e+06,1e+06在示例中的那些行

56, cpp: 0.2342,0.2342,    c:1e+06,1e+06,  ...
58, cpp: 1e+06,0.2342,    c:1e+06,1e+06,  ...

我尝试过类似的方法,^\d+, cpp: (?!1e\+06,1e\+06), c:1e\+06,1e\+06但是对前瞻性的东西不是很熟悉。

先感谢您

阿维纳什·拉吉(Avinash Raj)

您可以尝试以下使用负前瞻的正则表达式。

^(?:(?!cpp:\s*1e\+06,1e\+06).)*c:1e\+06,1e\+06.*$

或者

^\d+, (?:(?!cpp:\s*1e\+06,1e\+06).)*c:1e\+06,1e\+06.*$

演示

或者

^(?:(?!cpp:\s*1e\+06,1e\+06).)*c:1e\+06,1e\+06(?:(?!cpp:\s*1e\+06,1e\+06).)*$

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式中的前瞻性

来自分类Dev

正则表达式前瞻性断言

来自分类Dev

正则表达式中的前瞻性

来自分类Dev

正则表达式:添加具有前瞻性的否定案例

来自分类Dev

正则表达式,跨多行具有积极的前瞻性

来自分类Dev

在1个正则表达式中混合前瞻性和后瞻性

来自分类Dev

如何捕获正则表达式python中的前瞻性

来自分类Dev

使用前瞻性否定断言的正则表达式

来自分类Dev

使用前瞻性正则表达式检测丢失的ID字段

来自分类Dev

前瞻性的正则表达式不像我期望的那样工作

来自分类Dev

如何使用前瞻性排除正则表达式中的特殊字符

来自分类Dev

前瞻性断言和python正则表达式分组

来自分类Dev

正则表达式:结合否定的前瞻性和常规搜索

来自分类Dev

前瞻性的R正则表达式中的贪婪

来自分类Dev

正则表达式挣扎以匹配内部引号和括号。我需要否定/肯定的前瞻性/落后吗?

来自分类Dev

如何编写检查两个或多个字符的前瞻性正则表达式?

来自分类Dev

python正则表达式-正向前瞻

来自分类Dev

Hive 正则表达式:正向前瞻以匹配“&”或字符串结尾

来自分类Dev

带有可选捕获组和负前瞻的正则表达式

来自分类Dev

带有可选捕获组和负前瞻的正则表达式

来自分类Dev

如何匹配带有负和正前瞻正则表达式的分支?

来自分类Dev

带有特殊字符python的正则表达式负前瞻字符串

来自分类Dev

带有可选部分和负前瞻的正则表达式

来自分类Dev

REGEX具有前瞻性和后顾之忧

来自分类Dev

范围前瞻性声明

来自分类Dev

AnyLogic:前瞻性仿真

来自分类Dev

正则表达式积极前瞻

来自分类Dev

正则表达式帮助-前瞻

来自分类Dev

正则表达式中的前瞻

Related 相关文章

热门标签

归档