
正则表达式
我是新手到regex这里是我的问题:正则表达式下面是该文件的内容:cts-pdr/comment-primary/:not spamming cts-pdr/comment-primary/:please remove since not spamming cts-pdr/comment-primary/:not spamming cts-pdr/comment-primary/:not spamming cts-pdr/comment-primary/:Not spamming cts-pdr/comme...
2024-01-10
C#正则表达式
我需要一个正则表达式来从基于索引的文本输入中获取单词。这个词应该放在括号内。C#正则表达式我会尽量通过举例来解释。 如果我的输入是hh{jhh}jkhjh{jkjhh{kljk}j}adajskjj}。对于任何字符索引,如果它位于一对括号之间,我必须提取包含括号的单词。 在上面的输入中,如果索引是2或4,输出应该是{jhh...
2024-01-10
高阶正则表达式
在阅读函数式编程时,我发现了高阶函数的概念,据我所知,函数将函数作为参数和/或返回函数作为结果。高阶正则表达式在正则表达式的世界中是否有与此等价的东西?正则表达式在正则表达式上运行以返回不同的正则表达式?一个简单的(但没有用)的例子是:(\w)+(?=\(er\|re\)) 针对cent(er|re) ...
2024-01-10
结合正则表达式
我需要帮助下面的两个正则表达式相结合:结合正则表达式1.ValidationExpression="[^\s]{5,12}" : (5-12 non-blank characters) 2.ValidationExpression="^[0-9]+$" : (Only integers) 感谢。回答:你可以只允许5-12的数字是这样的:ValidationExpression="^\d{5,12}$" \ d代表[0-9]回答:我担心我可能失去了一些东西,但不会这样去做^[0...
2024-01-10
正则表达式的字符串替换在C#
我有一个字符串如正则表达式的字符串替换在C#var input = "data1, data2, 1233456, \"\"\" test, data, here \"\"\", 08976, test data" 我想test; data; here简单的单词来替换这个字符串的\"\"\" test, data, here \"\"\"部分代替逗号','与semincolon3210内\"\"\"块中的任何字符串只。我想用正则表达式来做到这一点。我尝试使用下面...
2024-01-10
标点的正则表达式
因此,我对 正则表达式 完全 陌生 ,并且正在尝试使用Javajava.util.regex来查找输入字符串中的标点符号。我不知道会提前得到哪种标点符号,只是(1)!,?,。,…都是有效的标点符号,以及(2)“<”和“>”表示特殊含义,并且不算作标点符号。该程序本身会伪随机地构建短语,我想在它经历随...
2024-01-10
正则表达式到行尾
我想使用正则表达式在字符串中查找注释行。我尝试了以下,但它在第一个//之后给了我一切。正则表达式到行尾为什么?program Project1; uses RegularExpressions; var Text: string; Pattern: string; RegEx: TRegEx; Match: TMatch; begin Text := 'Hello' + #13#10 + '// Test' + #13#10 + 'Text' ...
2024-01-10
正则表达式整个词
我问这个问题有点傻,但是从我读过的所有内容来看,这应该有效,但对我而言却无效。我只是想使用正则表达式匹配字符串中的整个单词。因此,如果我试图在句子中找到单词“ the”,则对于“褐狐快速越过懒狗”应该返回true,而对于“褐狐快速越过懒狗”则返回false。 。我已经试过了: String tex...
2024-01-10
多行的正则表达式
我有下面的代码,其中包含多行。 代码:多行的正则表达式这是印度我从孟买是否有我可以写行上述正则表达式的方法。 我尝试下面的方法,但它不匹配:\ S * \ W * \ W * \ S * \ n \ S * \ W * \ W *灿有人帮我写这个正则表达式吗?回答:你可以使用这个表达式:\r\n ...
2024-01-10
正则表达式嵌套括号
我有以下字符串:a,b,c,d.e(f,g,h,i(j,k)),l,m,n会告诉我如何构建一个正则表达式,该正则表达式仅将括号的“第一级”返回给我,如下所示:[0] = a,b,c,[1] = d.e(f,g,h,i.j(k,l))[2] = m,n目的是保留括号中具有相同索引的部分嵌套以操纵将来。谢谢。尝试改善示例…想象一下我有这个字符串username,TB_PEOPLE.field...
2024-01-10
CLIA正则表达式
我需要CLIA编号的正则表达式。 CLIA号码是没有任何空格的组合alpbh数字。现在我正在使用这个表达式/^[A-Za-z0-9]{10}$/我使用正确的表达式吗?CLIA正则表达式回答:根据你的例子,这听起来像你想要前四个字符是“CLIA”后跟6位数字?如果是这样,请使用/^CLia\d{6}$/。如果没有,更具体。回答:如果你...
2024-01-10
Swift替换子字符串正则表达式
我正在尝试使用正则表达式替换字符串中所有出现的英国汽车登记信息。当字符串与以下正则表达式完全匹配时,以下swift代码可完美地用于a。var myString = "DD11 AAA"var stringlength = countElements(myString) var ierror: NSError?var regex:NSRegularExpression = NSRegularExpression(pattern: "^([A-HK-PRSVWY][A-HJ-PR-Y])\\s?([0][2-9...
2024-01-10
正则表达式用单个空格替换多个空格
给定一个像这样的字符串:"The dog has a long tail, and it is RED!"什么样的jQuery或JavaScript魔术可以用来将空间限制为最多一个空间?目标:"The dog has a long tail, and it is RED!"回答:假设您还想覆盖标签,换行符等,只需替换\s\s+为' ':string = string.replace(/\s\s+/g, ' ');如果您真的只想覆盖空格(而不...
2024-01-10
正则表达式的变长后置断言替代
在Python / PHP / JavaScript中是否存在支持可变长度lookbehind-assertion的正则表达式实现?/(?<!foo.*)bar/如何编写具有相同含义但不使用lookbehind-assertion的正则表达式?是否有可能在一天之内实现这种断言?我认为情况要好得多。(1)已经有一些正则表达式实现支持变长后向断言。Python模块正则表达式(不...
2024-01-10
正则表达式替换html标签之外的文本
我有这个HTML:"This is simple html text <span class='simple'>simple simple text text</span> text"我只需要匹配任何HTML标记之外的单词。我的意思是,如果我想匹配“简单”和“文本”,则只能从“这是简单的html文本”和最后一部分“文本”中获得结果-结果将是“简单” 1匹配,“文本” 2火柴。有人可以帮我吗?我...
2024-01-10
Golang正则表达式替换字符串之间
我有以下几种可能的形式的字符串:MYSTRING=${MYSTRING}\nMYSTRING=\nMYSTRING=randomstringwithvariablelength\n我希望能够将它正则化为MYSTRING=foo,基本上替换MYSTRING=和之间的所有内容\n。我试过了:re := regexp.MustCompile("MYSTRING=*\n")s = re.ReplaceAllString(s, "foo")但这是行不通的。任何帮助表示赞赏。PS \n表示有一个换行...
2024-01-10
算术表达式的正则表达式
我正在尝试编写一个正则表达式来检查给定的字符串是否像a + b,2 + a + b,3 + 6 * 9 + 6 * 5 + a * b等…仅+和*运算符。我试过了if (str.matches("(\\d|\\w \\+|\\*){1,} \\d|\\w"))不幸的是,它仅处理3 * 7 …(数字*数字)之类的情况。等待您的答案,感谢您的阅读。回答:把*和+字符类中。str.matches("\\w(?:\\s[+*]\\s\\w)+"...
2024-01-10
如何在MySQL中执行正则表达式替换?
我有一张约有50万行的表格;varchar(255)UTF8列filename包含一个文件名;我正在尝试从文件名中删除各种奇怪的字符-以为我会使用字符类: [^a-zA-Z0-9()_ .\-]现在, ?我正在寻找与REPLACE()函数类似的功能-简化示例如下:SELECT REPLACE('stackowerflow', 'ower', 'over');Output: "stackoverflow"/* does something like this exist...
2024-01-10
如何使用正则表达式替换括号中的字符串?
我有一个字符串:HLN (Formerly Headline News)我要删除paren内部和paren本身中的所有内容,仅保留:HLN我试图用正则表达式来做到这一点,但是我的困难在于这种模式:"(.+?)"当我使用它时,它总是给我一个PatternSyntaxException。如何修复我的正则表达式?回答:由于括号是正则表达式中的特殊字符,因此...
2024-01-10
正则表达式正好n次或m次
请看下面的正则表达式,这里X是任何正则表达式。X{n}|X{m}此正则表达式将测试确切X发生的时间或时间。 nm是否有一个正则表达式量词可以测试的发生X恰好n或m次?回答:没有单个量词的意思是“恰好是m或n次”。你的操作方式很好。替代方法是:X{m}(X{k})?其中m < n和k是的值n-m。...
2024-01-10
如何使用正则表达式使点匹配换行符
我有一个字符串,在和之间包含普通字符,白色字符集和换行符。此正则表达式不起作用:/<div>(.*)<\/div>。这是因为.*与换行符不匹配。我的问题是,该怎么做?回答:您需要使用DOTALL修饰符。'/<div>(.*)<\/div>/s'这可能无法完全满足您的需求,因为您的贪婪匹配。您可以改为尝试非贪婪匹配:'/<div>(.*?)...
2024-01-10
正则表达式替换不在引号内的字符串(单或双)
我有一个输入字符串这个或“那个或”或“这个或那个”应该翻译成这个|| “那个或” || “这个或那个”因此,尝试是在一个字符串中查找一个字符串(或)的出现并将其替换为另一个字符串(||)。我尝试了以下代码Pattern.compile("( or )(?:('.*?'|\".*?\"|\\S+)\\1.)*?").matcher("this or \"that or\" or 'this or that'"...
2024-01-10
记事本++复杂的正则表达式
我有一个巨大的HTML文件,我想删除所有的零件开始[sound:与<div style='font-family: Arial; font-size: 15px;'></div>记事本++复杂的正则表达式在这里结束我的文档样本:<div class=Answer> <div style='font-family: Arial; font-size: 50px;'>你好</div> <br />nĭ hăo<br />[sound:pronunciation_zh_你好.mp3] ...
2024-01-10
正则表达式将两个(或多个)连续字符替换为一个?
在Java中,可以使用哪个正则表达式来替换它们,例如:之前:aaabbb之后:ab之前:14442345之后:142345谢谢!回答:在Perl中s/(.)\1+/$1/g;可以做到这一点,我假设如果Java具有与Perl兼容的正则表达式,它也应该可以工作。编辑:这是什么意思s { (.) # match any charater ( and capture it ) \1 # if it is followe...
2024-01-10
使用正则表达式替换由未知字符串分隔的已知字符串
如何使用正则表达式替换由未知字符串分隔的2个已知字符串?使用正则表达式替换由未知字符串分隔的已知字符串例如,我可能有known_string_1 blah_random text blah known string 2我知道我需要某种形式的refexp两种已知的字符串之间通配符表达的,但作为一个正则表达式nooblet我不知道该怎么使用。两个已知字...
2024-01-10
