我对C#中的Regex类有点新意。我有一些用例,比如我有一些文件,我们有以下格式的数据: -
----string1
abc
cde
--string1
efg
hjk
-string1
xyz
string1
现在,当我使用string1(.+?)string1
作为模式时,我得到以下2个结果: -
abc, cde
和xyz
。
但我想要abc, cde
,efg, hjk
和xyz
。
你能建议我怎么做?
还有一个问题 - 如何处理可变数量的" - "就像现在我忽略它(在上面的例子中)但我必须稍后处理它。 谢谢你的帮助。