如何用正则表达式分解此字符串?
我想将如下字符串:str = "
[01]
aaabbb
cccddd
[02]
eeefff
[03]
[04]
"
分解成:
string s[] = {"01", "aaabbb\ncccddd", "02", "eeefff", "03", "", "04", ""};
的格式。
我用
string s[] = Regex.Split(str, "\[(.*)\]");
分解后变为:
string s[] = {"", "01", "", "aaabbb\ncccddd", "", "02", "", "eeefff", "", "03", "", "", , "04", ""};
大家有什么办法可以解决,谢谢。