我正在尝试通过以下方式在 C# 中拆分字符串:
传入字符串的形式为
string str = "[message details in here][another message here]/n/n[anothermessage here]"
我正在尝试将其拆分为表单中的字符串数组
string[0] = "[message details in here]"
string[1] = "[another message here]"
string[2] = "[anothermessage here]"
我试图以这样的方式做到这一点
string[] split = Regex.Split(str, @"\[[^[]+\]");
但它不能以这种方式正常工作,我只是得到一个空数组或字符串
任何帮助,将不胜感激!