backreference

backreference

文章 0 浏览 2

Perl模式匹配变量问题

我正在尝试打开一个文件,匹配特定行,然后将 HTML 标签包裹在该行周围。看起来非常简单,但显然我遗漏了一些东西并且没有正确理解 Perl 匹配的模式变…

蓦然回首 2024-10-10 16:52:07 0 0

如何使用 sed 将方括号内的所有空格替换为下划线?

我发现为了将 [some name] 转换为 [some_name] 我需要使用以下表达式: s/\(\[[^ ]*\) /\1_/ 即为以包含任意数量的非空格字符的文字“[”开头的任何内…

戒ㄋ 2024-10-08 09:10:45 0 0

规避 sed 反向引用限制 \1 到 \9

sed 手册明确指出,可用于替换中的替换字符串的可用反向引用编号为 \1 到 \9。我正在尝试解析一个包含 10 个字段的日志文件。 我已经为其形成了正则表…

手长情犹 2024-10-05 15:21:28 1 0

如何在 php 中查找、增加和替换?

我有 \d+_\d+ 形式的字符串,我想在第二个数字上加 1。由于我的解释非常清楚,让我举几个例子: 1234567_2 应该变成 1234567_3 1234_10 应该变成 1234…

战皆罪 2024-10-02 15:59:13 2 0

MySQL REGEXP 中的负反向引用

MySQL 手册对于它支持哪些表达式不是很详细,所以我不确定 MySQL 是否可以实现以下操作。 我正在尝试使用 RLIKE 创建一个与以下内容匹配的查询。 任务…

未央 2024-09-30 23:15:02 1 0

空反向引用会导致 PHP 中的匹配失败...有解决方法吗?

我在使用 PHP 中的正则表达式时遇到问题,该表达式使用可能为空的反向引用。我希望它能按照 http://www.regular-expressions.info/ 中的说明工作括号.…

夏了南城 2024-09-13 17:24:13 4 0

正则表达式:如何替换为字符串文字“\1”?

我有一个字符串,例如r"a"。我想用字符串 r"\1" 替换每个 r"a",但我的正则表达式引擎不理解这一点。 我尝试过: r"\1" -- 崩溃(无法匹配组 1,因为…

贱贱哒 2024-09-11 14:16:10 4 0

gsub 中的反斜杠(转义和反向引用)

考虑以下代码片段: puts 'hello'.gsub(/.+/, '\0 \\0 \\\0 \\\\0') 此打印(如 ideone.com 上所示): hello hello \0 \0 这非常令人惊讶,因为我期…

柠北森屋 2024-09-05 13:50:41 4 0

替换字符串中的反向引用语法(为什么是美元符号?)

在 Java 中以及其他一些语言中,模式中的反向引用前面有一个反斜杠(例如 \1、\2、\3 等),但在替换字符串中,它们前面带有美元符号(例如 $1、$2、$…

薄凉少年不暖心 2024-09-02 18:33:39 1 0

RewriteCond %{QUERY_STRING} 出现问题,反向引用未在最终网址中显示

我的 .htaccess 文件中有以下内容: RewriteCond %{QUERY_STRING} ^route\=product\/category\&amppath\=35\&amppage\=([0-9]+)$ RewriteRule ^index\…

风吹短裙飘 2024-08-30 14:45:43 2 0

后向引用中的反向引用

您可以在后视中使用反向引用吗? 假设我想要split在我后面重复两次的字符。 String REGEX1 = "(?&lt=(.)\\1)" // DOESN'T WORK! String REGEX2 = "(?&…

慕烟庭风 2024-08-30 07:56:44 5 0

在计算中使用正则表达式反向引用(Java、Netbeans 以及不仅如此)

在 Netbeans 中,“替换命令”(ctrl+H) 有一个正则表达式复选框,以便我可以使用正则表达式在文档中搜索和替换。 我也可以使用反向引用来替换。 问题…

残疾 2024-08-30 05:12:27 1 0

仅使用一个表达式匹配第一个匹配的更改版本?

我正在为 Alex Gorbatchev 的语法荧光笔编写一个画笔,以突出显示 Smalltalk 代码。现在,考虑以下 Smalltalk 代码: aCollection do: [ :each | each…

三生一梦 2024-08-29 12:30:33 3 0

正则表达式:反向引用

sed 's/^\(\h*\)\(.*\)$/\1&lt!-- \2 --&gt/' web.xml 我认为这应该采用这个 xml: &lta&gt &ltd&gt bla &lt/d&gt &lt/a&gt 并将其变成: &lt!-- &lta&…

零崎曲识 2024-08-27 22:02:09 4 0

JavaScript - 字符串正则表达式反向引用

你可以在 JavaScript 中像这样反向引用: var str = "123 $test 123" str = str.replace(/(\$)([a-z]+)/gi, "$2") 这会(相当愚蠢)用“test”替换“$…

背叛残局 2024-08-25 04:18:21 2 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文