C# 中的 Regex.Split 帮助
我有这个字符串:
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]
I have this string:
A,B,C[D,E,F[G,H,J[I]],K,L[M,N]
And with Regex.Split() i need a result divided like this:
A,B
C[D,E]
F[G,H]
J[I]
K
L[M,N]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定是否可以纯粹使用正则表达式来完成此操作(如果可能的话,我怀疑所需的正则表达式将非常复杂)。
这是一种替代方案,尽管完全跳过正则表达式并手动解析所有内容可能会更好:
I'm not sure if you can do this purely with a regular expression (and if it is possible then I suspect that the required regex would be hellishly complex).
Here's one alternative, although it might be better to skip the regex entirely and parse everything manually:
试试这个:
Try this: