3>> asdf3424“THIS TEXT”。,。<<<<>> 3asfdf“THISTOO”6575tsdfbxbxcv“ANDTHIS”,, p-01fa
到{ "THIS TEXT", "THISTOO, "ANDTHIS" }
有没有人知道如何有效地这样做?
答案 0 :(得分:7)
var result = Regex.Matches(input, @"\"".+?\""")
.Cast<Match>()
.Select(m => m.Value)
.ToArray();
答案 1 :(得分:2)
如果你一次读取每个字符并查找引号,那么请将以下内容读入char数组,直到找到另一个引号,然后继续寻找一个,你可以得到一个char数组的列表。很容易转移到字符串。
它应该只是一个简单的时间(仍然是要阅读的字符)。
答案 2 :(得分:1)
如果你有一些大字符串可能是这样的:
string str = "hello,hi,bye";
你可以用逗号分割它:
string[] breakups = str.Split(new[] {',' });