【发布时间】:2011-05-19 09:28:28
【问题描述】:
我有这个字符串:
A,B,C[D,E,F[G,H,J[I]],K,L[M,N]
而使用 Regex.Split() 我需要这样划分的结果:
A,B
C[D,E]
F[G,H]
J[I]
K
L[M,N]
【问题讨论】:
-
如果没有正则表达式,这会更容易。正则表达式不能很好地处理递归结构。另外,这是一种非常奇怪的输出格式……这到底是为了什么?
-
你确定括号不平衡?