regex-group 相关问题

通过将正则表达式的一部分放在括号内来创建正则表达式组。组允许将量词应用于整个组或限制交替使用正则表达式的一部分。除了将正则表达式的一部分组合在一起外,括号还会创建一个编号的捕获组。它将正则表达式中与正则表达式部分匹配的字符串部分存储在括号内。

C#.NET Regex:需要有关使用排除项编写组表达式的帮助

我不是专家,但我正在尝试编写.NET正则表达式以排除SQL注释行。很遗憾,我无法找到有关如何使用排除组来查找正则表达式匹配的正确说明...

回答 1 投票 2

正则表达式:如何在字符串中获取组的所有匹配项

我有以下正则表达式。* context \ .Database \ .SqlQuery \(“(? 。*?[^ \\])“\”,我有以下字符串context.Database.SqlQuery (“选择[姓名] ......

回答 2 投票 3

如何在Java正则表达式中不使用所有非命名组?

在.NET中,您可以通过设置RegexOptions.ExplicitCapture使所有非命名组无法捕获,但Java没有此类功能。也许有人解决了类似的问题?我只看到一种方式......

回答 1 投票 -2

有些混淆了对python正则表达式中组的理解

我从一本书中得到了混淆的正则表达组:“用Python自动化无聊的东西:初学者的实用编程”。正则表达式如下:#! python3#phoneAndEmail.py - 查找...

回答 2 投票 0

匹配正则表达式中的可选斜杠

我需要一个正则表达式匹配url中三个“/”字符之间的前两个单词:例如。在/ en / help / test / abc / def中它应匹配/ en / help /。我用这个正则表达式:/.*?/(。*?)/但有时我有...

回答 2 投票 1

正则表达式 - 根据模式捕获组

我正在尝试提取匹配模式,如:AA / 8G + 8G + 8G + 8G /没有* AA / 8 * G + 8 * G + 8 * G + 8 * G / WITH * AA / 8G + 8 * G + 8 * G + 8 * G / MIXED,这是不支持的,使用以下正则表达式:https:// ...

回答 2 投票 1

sed:如何引用一个序列实例

我输入浮点序列:0.44491 0.068512 0.00086731 0.19827 0.10896 0.00021067现在我把正则表达式写为's / \(\([[:digit:]] \ +。[[:digit:]] \ + \)[ [:空间:]] \ + \)\ {6 \} / \ 2 / p” ...

回答 2 投票 0

正则表达式提取子串的重复出现

我输入的数据包含一个或多个子串的重复出现,以2美元符号$$开头,以2美元符号结束。例如:$$ any_alphanumeric_characters $$ useful_text_1 $$ ...

回答 1 投票 0

如何在不保留捕获组的情况下使用正则表达式拆分字符串?

我想在Python中使用带反向引用的正则表达式拆分文本。 rexp = re.compile(r“([`] {1,})ABC \ 1”)rexp.split(“blahblah``ABC``blahblah”)我得到了''blahblah','``','blahblah ']但......

回答 2 投票 1

C# - 迷失在正则表达式 - 在不同的机器上匹配组

我以为我知道如何编写基本的正则表达式。在VS2008中的x64 pc上,C#,我正在编写以下正则表达式:private static readonly Regex TagRegex = new Regex(@“\ {QTable \((? (。*?))#(?

回答 1 投票 1

如何使用小计前缀拆分字符串

我想将字符串'something.somethingMore.evenMore [123] .last'拆分为['something','something.somethingMore','something.somethingMore.evenMore [123]','something.somethingMore.evenMore [123]。持续']...

回答 5 投票 2

Java模式与组匹配

当我运行此代码时,它只打印出每行匹配的第一个模式中找到的组。但是,我想在每行中替换多个字符串,我希望它打印出...

回答 1 投票 0

REGEX名称和任何姓氏

在下面的示例中,我想在正则表达式中创建2个组:名称FirtSurname SecondSurname ..第一个组将是名称第二个FirtSurname SecondSurname ... ^(\ w +)(。*)$ - 将捕获...

回答 3 投票 0

如何编写捕获无限数量组的正则表达式?

我有一个包含多个单词的字符串,如str1,str2,str3,... strN。单词的数量可以是任意的,并且在写正则表达式时是未知的。是否有可能编写与整体相匹配的正则表达式...

回答 2 投票 1

正则表达式特定排除

我需要一个与单词的第一个匹配项匹配的正则表达式模式,不包含在'a'标记内,但可以包含在任何其他标记内。即否定前瞻以查看是否匹配单词...

回答 1 投票 -2

使用先前的反向引用作为命名捕获组的名称

有没有办法使用对先前捕获组的反向引用作为命名捕获组的名称?这可能是不可能的,如果没有,那么这是一个有效的答案。以下内容:$ data ='...

回答 2 投票 5

VBA RegEx否定

我正面临着正则表达式的问题。我正在尝试获得未跟随厘米或英寸的数字,如下例所示:30.5 XXL高度175.5厘米 - 这应该返回...

回答 1 投票 1

理解Python中的(\ D \ d)+ Regex模式

我花了一些时间试图理解Python 3中的Regex术语,我无法弄清楚(\ D \ d)+如何在这里工作。我知道\ D代表一个非数字字符,\ d表示...

回答 1 投票 2

如何在替换角色之前重复捕获

我花了最近两天的时间来找到一个正则表达式,用左下角替换每个点。表达式为:name.of.the.film。(year).codec.quality。 ......扩展其中:(...

回答 1 投票 1

编辑功能以进行循环搜索

我得到了原始函数:def getpingresults():iplist = dict(load_devicefile())cmd =“/ usr / sbin / fping -C 3 -A -q {}”。format(“”。join(map(str,iplist) .keys())))exitcode,out,results = ...

回答 1 投票 0

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