110,538
社区成员
发帖
与我相关
我的任务
分享
public string[] Split(string source)
{
StringReader sr=new StringReader(source);
TextFieldParser tfp = new TextFieldParser(sr);
tfp.SetDelimiters(" ");
return tfp.ReadFields();
}
string str=null;
string strs = "say \"hello world\"";
Regex r = new Regex("((?<=\\s\").*(?=\"))|(\\w+)", RegexOptions.Compiled | RegexOptions.IgnoreCase);
foreach (Match m in r.Matches(strs))
{
foreach (Capture c in m.Captures)
{
str += c.Value;
}
}
((?<=\s").*(?="))|(\w+)