gpt4 book ai didi

c# - 使用搜索文本中的值/变量进行正则表达式替换/搜索

转载 作者:行者123 更新时间:2023-11-30 22:48:31 24 4
gpt4 key购买 nike

在搜索的后续部分中使用部分匹配表达式的正则表达式语法是什么?

所以,例如,如果我有:
“{marker=1}一些文字{/marker=1}”
或者
“{marker=2}一些文字{/marker=2}”

我想使用在模式中找到的第一个数字来查找第二个数字。所以在
“{marker=1}{marker=2}一些文本{/marker=2}{/marker=1}”
正则表达式将匹配 1,然后匹配 2。

到目前为止,我想出了 {marker=(\d)}(.*?){/marker=(\d)} 但不知道如何指定第二个\d 来引用该值在第一个\d 中找到。

我在 C# 中执行此操作。

最佳答案

尝试: {marker=(\d)}(.*?){/marker=(\1)}

关于c# - 使用搜索文本中的值/变量进行正则表达式替换/搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1620265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com