如何为以 .php 结尾的文件创建正则表达式?
我正在尝试编写一个非常简单的正则表达式来匹配任何不以 .php 结尾的文件名。我想出了以下内容... (.*?)(?!\.php)$ ...但是这与所有文件名匹配。如果…
使用正则表达式向前跳过所有字符,直到使用负向查找找到特定的字母序列
我对基本的正则表达式没问题,但是我对 pos/neg 向前/向后看有点迷失。 我试图从中提取 id #: [keyword stuff=otherstuff id=123 morestuff=stuff] …
需要特定的 Perl 正则表达式
有一个 perl 脚本,需要处理给定目录中某种类型的所有文件。文件应该以 .jup 结尾,并且文件名中不应包含单词“TEMP_”。 IE 应该允许 Corrected.jup…
.NET 中的惰性正则表达式匹配。这里出了什么问题?
在下面的示例中,我想检索 pMAINp 和 first pMDSp 之间的文本。正则表达式有一个向后看和一个向前看: string contents = "pMAINp MAP B FlightTest L…
正则表达式匹配 {1,2,3,4} 的所有排列而不重复
我正在 ruby 中实现以下问题。 这是我想要的模式: 1234、1324、1432、1423、2341 等等 ,即四位数字中的数字应该在 [1-4] 之间,并且也应该不重…
正则表达式 ‘(?<=#)[^#]+(?=#)’工作?
我在 C# 程序中有以下正则表达式,并且很难理解它: (?<=#)[^#]+(?=#) 我将其分解为我认为我理解的内容: (?<=#) a group, matching a hash. what's `…
从 C# 中的字符串中提取最后一个匹配项
我的字符串格式为 [abc].[some other string].[can.also.contain.periods].[our match] 我现在想要匹配字符串“our match”(即没有括号),所以我玩…
Complex(?) regex:是表达式,但不是另一个
(如果你能做出更好的标题,请这样做) 嗨, 我需要确保一个字符串与以下正则表达式匹配: ^[0-9a-zA-Z]{1}[0-9a-zA-Z\.\-_]*$ (Starts with a letter…
C# 正则表达式:单行选项导致负向先行失败
我试图弄清楚为什么当打开“单行”选项时,带有负向预测的正则表达式会失败。 示例(简化): Test 1 Test 2 Result 2 Test 3 如果单行选项打开,则此…
用于选择数字和小数字符之间的空格的正则表达式
我想从字符串中删除空格,其中空格前面有数字或“。”并添加数字或“.”。我有这样的字符串:“50 .10”、“50 . 10”、“50. 10”,我希望它们全部变…