lookbehind 相关问题

lookbehind是正则表达式标准的一部分。

从使用正则表达式的元序列字边界\ b交替键 - 值对值抽取子|

我在日志中的字符串,我想掩盖基于正则表达式的值。例如:“电子邮件地址”:“[email protected]”,“手机”:“1111111111”,“文”:“示例文本可能包含电子邮件[email protected]以及” ...

回答 3 投票 0

PCRE实施负面前瞻和合作背后?

大家好,我有一个问题,我显然无法解决。它涉及PCRE实施负面前瞻和后面条件,应该(但显然不)一起工作。 ...

回答 2 投票 1

我如何看待一个单词?

在这个字符串a b-cd中,我想将这个正则表达式应用于b-c(?<= a)d。唯一的方法就是把它写成b-c(?<= a b-c)d,但我不想在它后面编写整个正则表达式来应用它......

回答 1 投票 0

使用正则表达式搜索和替换包括lookbehinds在VS2017中不起作用

在Visual Studio 2017中,我试图转这样的行:[AddressId] [int] NOT NULL,[CountryId] [int] NULL,[POBoxCountryId] [int] NULL,[Name] [nvarchar](100)NULL进入这个:[...

回答 1 投票 2

R lookbehind断言中的正则表达式

我正在尝试使用tidyr的提取函数进行一些模式匹配。我在正则表达式练习网站上测试了我的正则表达式,模式似乎有用,我正在使用一个lookbehind断言。我有 ...

回答 2 投票 2

如何在perl中拆分字符串的字母和数字?

使用split()拆分字符串,并从该字符串中生成一个数组,使单词和数字分开。我知道前瞻和后视需要用于零宽度分割,所以我用...

回答 2 投票 2

Python正则表达式后置交换组

我正在练习re模块,遇到了一个有趣的问题。我可以轻易地用两个词代替:re.sub(“30个苹果”,“苹果30个”,“看30个苹果”。)#'看看苹果30个。'但我想交换......

回答 1 投票 1

全局搜索重叠的Javascript Lookbehind

在Javascript中有几种(有时是棘手的)解决方案用于lookbehind regexp。但是,如果我需要零宽度,这是最简单的方法!用全局搜索看后面的表达,可能会重叠....

回答 1 投票 3

Grok自定义模式中Lookahead和Lookbehind的语法

我正在尝试在Grok自定义模式中使用lookbehind和lookahead,并在Grok调试器中获取我无法解决的模式匹配错误。这适用于归档系统日志。我是 ...

回答 1 投票 0

无效的正则表达式错误

我正在尝试检索此字符串“property_id = 516&category = featured-properties”的类别部分,因此结果应该是“featured-properties”,我想出了一个正则表达式并且......

回答 4 投票 4

Java正则表达式背后

我想匹配一个字符串,其中包含“json”(出现次数超过2次),并且在两个“json”之间没有字符串“from”。例如(我想要字符串匹配与否):从XXX选择json,json - >是...

回答 1 投票 0

仅在不存在已知前缀的情况下匹配电子邮件地址

我正在写一个正则表达式来匹配电子邮件地址,但前提是在电子邮件之前没有某个前缀。 (这似乎适用于负面后观后的任何非文字字符串匹配器。)...

回答 2 投票 3

将lookbehind模式与匹配的正则表达式搜索模式分组以作为整体替换

我必须使用以下条件搜索和替换模式:如果在一行中找到字符串“y = 2”,并且如果它前面或前面没有“x =”则替换,匹配的字符串“y = 2 “......

回答 2 投票 0

Python Regex在连字符后查找非数字范围的匹配组,如果范围不存在则忽略模式的其余部分

我对更高级的正则表达式概念更新,并开始研究后面的观察和前瞻,但我感到困惑,需要一些指导。我有一个场景,我可能有几个......

回答 3 投票 1

原子团如何在正面的背后工作?

我不明白为什么正则表达式(?<= i:(?> \ D *))\ d与字符串i:> 1不匹配。我承担它的方式:在索引0:我将在索引1处不匹配的lookbehind:lookbehind i:将不匹配...

回答 1 投票 2

如果以字符开头,则RegEx不匹配?

我有这个正则表达式:/(((\ w +)|(\。\ w +)|(\#\ w +)| \ *)(\ [(。+(=“。+”| \ *“。+”| \ ^“。+”|))\])?(:: | :)?)+(?= [\ S] * \ {)/ gm我想用它来匹配CSS选择器。考虑这个伪代码CSS输入:.main {...

回答 1 投票 5

Python正则表达式后瞻和前瞻

我需要使用以下格式匹配字符串中的字符串“foo”:string =“/ foo / boo / poo”我绑定了这段代码:poo =“poo”foo = re.match('。*(?= /' + re.escape(poo)+')',string).group(0),它给出...

回答 3 投票 0

如何使用lookbehind和lookahead零长度断言提取括号内的字符串?

我想从“string [0] [inner_string]中提取0和inner_string”我的方法使用lookbehind和looahead零长度断言。这是正则表达式:+ ---向前看......

回答 1 投票 0

使用时的“SyntaxError:unterminated regular expression literal”(?<= lookbehind断言

我在不同的浏览器中为这个JavaScript代码得到了不同的错误:var updatedate = /(?<= \

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.