有一个字符串, a "ha ha" ws怎样按照空格分隔成三个字符串(注: 如果字符串用引号括起来了, 就不分隔)应该分隔成下面三个
1. a
2. ha ha
3. ws我想用 Regex.Split(....) 这样做, 但不知道这个正则要怎么写
1. a
2. ha ha
3. ws我想用 Regex.Split(....) 这样做, 但不知道这个正则要怎么写
解决方案 »
- 急,急,sql问题?
- ?????Error creating window handle ??
- System.Text.StringBuilder跟直接字符串相加有什么区别
- 问各们大侠:如何给别人开FTP功能别人忘访问SQL和上传文件
- 求助:关于ExtractIcon函数
- 高分求助,如何在windows form 的 datagrid 上实现双击事件?
- C#如何获取文档(doc,ppt)的总页数
- 为什么访问静态页面也会执行管道事件????
- 为什么我的webform的里面的程序要读硬盘的文件都会这样呢?
- C# 控件继承文题 求助大神
- 网站发布前后时期格式不一样了
- 弹出子窗体如何更新父窗体中的datagridview
MatchCollection mc = Regex.Matches(s, @"""([^""]+)""");s = Regex.Replace(s, @"""[^""]+""", "");
string[] sp = Regex.Split(s, @"\s+");
foreach (string str in sp)
{
Console.WriteLine(str);
}
for (int i = 0; i < mc.Count; i++)
{
Console.WriteLine(mc[i].Groups[1]);
}Console.Read();