【发布时间】:2014-06-06 16:55:19
【问题描述】:
我想在 .NET 中使用正则表达式解析一些字符串,格式为分隔符为' 值,分隔符为& 值:
'A$04'&'A&&&'&'585262&YY'&'05555'
我发现的问题是分隔符& 也可以出现在每个值中。
你能告诉我如何在不使用循环的情况下做到这一点吗?我尝试了一些正则表达式,但没有成功。
【问题讨论】:
-
发布您迄今为止尝试过的正则表达式...
-
如果不需要检查数据结构,只能提取引号之间的内容。
-
您可以分解/拆分
'&'的字符串 -
为什么你必须使用正则表达式? .NET 有一个解析器。文本字段解析器msdn.microsoft.com/en-us/library/…