c# - 字符串中字段值的正则表达式匹配

标签 c# .net regex

假设我有以下字符串:

Field1 = "Test"; Field2 = "Test"; Field3 = "Blah"; Field4 = "BlahBlah"

我正在考虑如何编写可在 .NET/C# 中使用的正则表达式,其中 RegEx.IsMatch(...) 将返回 如果 Field1 的值 = Field2 的值,则为 TRUE,否则为 FALSE。想不出这样做的方法...有什么想法吗?

最佳答案

使用back references :

@"Field1 = (""\w+"");.*Field2 = \1"

关于c# - 字符串中字段值的正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32015960/

相关文章:

c# - 货币格式

c# - 更改 ListView 标题和网格线颜色

c# - 事件工作簿更改时的事件

mysql - 使用 mysql 正则表达式在 json 中查找 id

c# - 在 C# 中使用 Regex 提取 XML 值

c# - 用这个。访问内部类成员?

c# - 为什么 System.Configuration 程序集默认不包含在新项目中?

.net - Akka.Net 和缓存一致性

c# - 是否有 .net 的 CSS 对象模型或 CSS 查询 api?

regex - 在R中使用strptime()从字符串中提取时间,并返回NA