regex-negation 相关问题

正则表达式否定是在对其模式进行补充的字符类上执行的操作。结果是字符类匹配不在其类中的任何内容。

正则表达式匹配X行或字母而不是行中的X个字母

我想提取7-char比赛。每个字符可以是数字或大写字母,但整个匹配不能只是大写字母。示例:假设我有一个类似的测试字符串:我想要这个......

回答 2 投票 1

正则表达式在char'y'之前选择char'x'之前的char

想要在'y'之前的'x'之前选择从第一个到char的文本。需要首先查找'y'然后向后看第一次出现'x'(或找到最后'x')并在'x'之前选择...

回答 2 投票 2

使用Regex捕获HTML注释但忽略某个注释

我想捕获除了特定注释之外的html注释,即目前,我可以使用正则表达式成功捕获所有HTML注释...

回答 2 投票 3

如何返回与特定模式不匹配的字符串列表?

我试图从文本文件返回所有与特定模式不匹配的结果,但我的语法有困难。模式是[A-Z] + \ _ [A-Z0-9] + \ _ [0-9] + \ _ [0-9] + \。[A-Z] {3}试过......

回答 3 投票 0

匹配不按日期开头的行

我有一些从pdf文件中提取的文本,我正在寻找一些匹配职位的关键词,我试图使用许多正则表达式只获得不以日期(任何日期格式)开头的行,但我有......

回答 1 投票 1

RE2 / Perl RegEx,选择没有任何多个单词的所有行

我对RE2的负面前瞻有困难。使用正常的正则表达式我会做这样的事情:^(?! text | someText |。* cont)。*要排除以“text”开头的行,...

回答 1 投票 1

如何在RegEx捕获中忽略前导零?

我有一个数据库,其中包含ID,如ID 000000000000000000000PBC_1164321 00000000000000000000000RP_395954 00000000000000000000000MOP_395954 00000000000000000000000395954我想......

回答 2 投票 2

正则表达式匹配(1或更多)包含空行的php heredocs

示例文本位于:https://regex101.com/r/tfYEkO/1我想在PHP代码中找到包含空行的heredoc。我可以使用这个正则表达式做到这一点,但如果文件中有2个heredocs,它就匹配......

回答 1 投票 1

在PHP字符串中检测特定日期类型

好吧,我正在使用一个库来从X网站获取一些字符串,这个字符串看起来像:2019年3月17日,16:08:43 CET由Gaz'haragoth在418级死亡。 if($ player-> getDeaths()){$ mystring = $ player -...

回答 5 投票 3

正则表达式用于查找句子中的域而不是IP地址

我正在尝试编写一个与句子中的域匹配的正则表达式。我发现这篇文章非常有用,并帮助我创建了以下匹配域名,但它也...

回答 2 投票 1

正则表达式匹配不包含单词的行

我知道可以匹配一个单词,然后使用其他工具(例如grep -v)反转匹配。但是,是否可以匹配不包含特定单词的行,例如hede,用...

回答 28 投票 3973

REGEX:匹配文本,数字,+,_和 - ,冒号之间的所有实例,它们不是URL的一部分

我想在冒号之间找到并替换(没有任何)文本的所有实例,例如:: smile :: thumbs_up :: + 1 :: -1:但如果冒号是url的一部分,则不是,如此URL例如:http:/ ...

回答 1 投票 1

RegEx:在下一场比赛之前我如何匹配所有角色? [重复]

我有一个这样的字符串:你好[@foo]你是如何[@bar]更多的文本最终我需要修改匹配/\ [/ +?#] /的子字符串的每个实例,但我还需要修改每个子串之前/ ...

回答 4 投票 1

正则表达式匹配字符串,如果它只与Java中的一个组匹配

我想知道,有没有一个正则表达式可以帮助匹配文本,只有当测试的字符串只属于一个测试组?假设我有这两组:第1组:[a-zA-Z]第2组:[......

回答 2 投票 0

在单线程perl中查看正则表达式

我正在尝试制作一个单行脚本,当github不在golang后面打印。例如,java是github中应该匹配的语言,但golang是github中使用的语言不应该...

回答 3 投票 0

除包含'000'的字符串之外的任何数字字符串

如何匹配除000以外的所有数字。也就是说,001234567502344001233400122300没问题。 0123456750023440012334012230很好。 000123456750234400123340012230不行。 001234567502344000123340012230 ...

回答 2 投票 1

Git流分支验证正则表达式必须以字母结尾

我正在写一个正则表达式来验证分支名称。基本上,分支可以从功能,修补程序或释放后跟斜杠开始。之后必须是一些字母或数字(至少一个)和......

回答 3 投票 1

Pythonic方法找到匹配负正则表达式的字符串中的最后位置

在Python中,我尝试在与给定模式匹配的任意字符串中找到最后一个位置,该模式被指定为负字符集正则表达式模式。例如,使用字符串uiae1iuae200,...

回答 3 投票 12

RegEx用于匹配不同类型的报价

我为我的游戏写了一个小脚本'语言'。我想允许每个JS字符串文字字符串(“”)。我想出了如何使用以下内容检查所有内容:(? “” |“|`)(?:\ $ \ ...

回答 1 投票 0

匹配不包含多于x个连续字符的字符串的正则表达式是什么

我想匹配连续重复的不超过3个相同字符的字符串。所以:abaaaa [no match] abawdasd [match] abbbbasda [no match] bbabbabba [match]是的,它会很多......

回答 2 投票 0

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