2

我找到了一个正则表达式,它会发现:

bb:hhhh="blajkeh32;,,;sekj;f!!!;"

这也会发现:

bb:hhhh="blfsefsefsajkehsdfsdfse32;,,efsefesekj;f!!!;"

在哪里:

bb:hhhh=""

是恒定的。

我用这个:

bb\:hhhh:b*=:b*\"[^\"]*\" 

但是,现在,我想在 C# 中为 System.Text.RegularExpressions.Regex.Replace 函数调用编写此代码,但我不知道如何将此正则表达式转换为可在 C# 中使用的字符串。

我在 C# 中尝试了以下内容:

System.Text.RegularExpressions.Regex.Replace(File.ReadAllText(filePath1), @"dc\:source:b*=:b*""[^""]*""", ""));
4

1 回答 1

0

这是匹配从 bb:hhhh=" 到 " 的任何内容的正则表达式

var resultString = System.Text.RegularExpressions.Regex.Match(subjectString, "bb:hhhh=\"[^\"]*\"").Value;
于 2013-07-16T18:45:52.013 回答