我一直在尝试各种组合,但似乎无法获得 C# .Net 应用程序所需的正则表达式。
我有一个文本文档,可以包含以下内容:
{{{3456764345345}}} yadda yadda yadda {{{xyz}}}
{{{3456764345345}}} 可以包含任何字母数字值,并且每个文档都不同,而 {{{xyz}} 最初总是{{{xyz}}}。
因此,您可以拥有以下文件:
{{{3456764345345}}} yadda yadda yadda {{{xyz}}}
{{{45435555}}} yadda yadda yadda {{{xyz}}}
{{{54727r475t76777a4}}} yadda yadda yadda {{{xyz}}}
我想用不同的值替换 {{{3456764345345}}} 和 {{{xyz}}} 。问题是当我尝试替换 {{{3456764345345}}} 时,它会自行替换,而 {{{xyz}}} 会替换它,因此我无法替换第二个值。
我目前正在使用:
{{{.*?}}}
作为我的表达。这可以找到第一个,但也包括第二个。
我需要一个表达式,它允许我找到第一个值但排除 {{{xyz}}} 值。
相关分类