<分区>
我需要拆分下一个字符串
value1,value2[2,5],value3[4,7],value4,value5[7,4]
拆分后我应该有下一个数组:
value1
value2[2,5]
value3[4,7]
value4
value5[7,4]
我不能用逗号分隔,而且我不想让逻辑过于复杂。 我想对此有最简单的逻辑。
感谢您的帮助。
编辑: 我的尝试:
var parts = Regex.Split(line, "/([^,]+\\[[^,\\]]*\\,[^,\\]]*\\])|([^,]+)|(,,)/g");