正则表达式提供了一种声明性语言来匹配字符串中的模式。它们通常用于字符串验证,解析和转换。由于正则表达式未完全标准化,因此具有此标记的所有问题还应包含指定适用的编程语言或工具的标记。注意:要求HTML,JSON等正则表达式往往会遇到负面反应。如果有解析器,请使用它。
我正在尝试查找对函数 $t 的所有调用 我尝试过这个表达 /\$t\([^)]+\)/g 但如果我像这样在字符串中有 ) 则不起作用 $t('名称(可选)') 其他可能的复数值...
我的问题相当简单,即使它的目的相当复杂。我将使用一个简单的例子: AzzAyyAxxxxByyBzzB 所以通常我想要得到......之间的一切
配置文件中的以下行要替换为java路径,但不要替换有java.base和java.lang的java。 JAVA_VERSION=$("java" -version 2>&1 | awk -F '&quo...
我正在尝试理解正则表达式来验证电子邮件,据我了解,该正则表达式应该传递以下电子邮件(因为它应该按照内部要求执行)。有人可以吗...
我认为这来自于对 * 在正则表达式中的作用的根本误解,但我在任何地方都找不到我的问题的可靠答案...... 所有消息来源都说 * 匹配 0 个或多个
从 Google 表格中最后一个空格后的单元格中获取子字符串
我想从谷歌表格中的单元格中获取最后一个子字符串。我的意思是最后一个空格之后的所有内容。例如: “Viatti V-130 Strada Asimmetrico 215/60 R16 95V”- 获得 95V 'Viatti Vettore Brina V-52...
正则表达式 1) 将 'The' 或 'A' 或 'And' 移至标题末尾 2) 反转名称,例如 John A. Smith 改为 Smith, John A [关闭]
本期的标题已经说明了一切。 如果您能建议正则表达式,我将非常感激 将定冠词“The”或不定冠词“A”或“An”移至标题末尾。
`s/"((?:[^"]|\")*)"//` 在 Perl 中解析 C 字符串有什么问题?
看来我正坐在我的眼睛上,因为我无法找出我的正则表达式有什么问题: 我正在尝试解析一个在一行中包含字符串的 C 源文件(实际上这些字符串是
我在让这个正则表达式仅匹配以 1 开头的项目产品 ID 时遇到问题。到目前为止,这是我提出的模式。 def find_productID(报告): 模式 = r'\d{4}-[A-Z...
你能帮我一些解决方案吗?我有两种类型的代码;其中一个正在运行,另一个则无法运行。 在职的 常量 str = “你好,我的名字是\[名字\],我\[年龄\]岁,并且......
我有一个包含格式错误的 JSON 的字符串,该字符串提供给我,其中键缺少引号。 JSON 的结构超出了我的控制范围,所以我需要使用什么...
我有很多日志文件,并且想使用多行搜索一些模式,但为了轻松找到匹配的字符串,我仍然想查看匹配区域的行号。 有什么好的建议吗......
我制作了以下正则表达式并使其在Javascript(我最习惯的编程语言)中工作 /\[(?[a-zA-Z|\s]+)\]\((?\/\S+)\)/g 应该能找到...
Perl6 语法和操作错误:“在 NQPMu 类型的对象上找不到方法 'ann'”
我仍然对 Perl6 语法和操作有疑问。我想在字符串中查找模式,一旦找到,就根据操作更改模式,并返回修改后的字符串....
在下面的 Bash 命令行中,当子字符串位于双引号之间时,我能够获取子字符串的索引。 文本='123ABCabc((XYZabc(((((abc123(((123' 回显$文本| awk '{ pr...
在 regexp_matches() 中使用起始锚点重复匹配
我需要从字符串中获取所有最大的数字序列,并要求整个字符串不应以“a”开头。 每个结果都应该是结果集中的一个单独条目。 只是为了澄清...
我有一个包含数百万个字母的字符串(A 到 Z,没有空格和行结尾)。 我正在寻找以下类型的字母图案: X.X.Y.YY 其中 X 和 Y 代表任意但不同的 le...
我正在开发一个应该验证电话号码的flutter应用程序。我想使用正则表达式进行验证。所有数字均应以 +260 开头。第 4 位数字可以是 7 或 9,并且...
$我正在尝试使用具有以下条件的正则表达式提取 TCL 中的特定单词 以字母“K”开头 第二个字母是 A 或 H 或 N 或 Z 或 R 后面跟着字母 后面是破折号...