我在控制台输入一行命令,如:view “C:\inp hello”
现在我接受到之后,想把它们分割成两段,成两个参数,要保证一对双引号中的一定是一个参数,请问我如何分割,谢谢。
现在我接受到之后,想把它们分割成两段,成两个参数,要保证一对双引号中的一定是一个参数,请问我如何分割,谢谢。
解决方案 »
- c#问题 如何将读入.txt文件数据写入类
- 发布exe的错误
- 大家来帮我实现多个页面中的数据传输!在线等
- 请问一个运行的程序用下载下来的新程序把自己给更新了,这是怎么实现的?
- 请问谁知道哪有简单的IM聊天的需求分析文档?
- 我要更改html的<title></title>里面的信息,有没有办法做成一个公共方法去更改呢?或用*.ascx文件实现也可以.
- 将数据导入电子表格时,如何设置电子表格的格式?
- 各位大哥大姐,怎么就是不明白阿?希望帮忙解释?
- c#.net下将SQL Server数据库文件导出为.txt格式
- 又是读文件的问题,再请各位过来帮忙看看~~
- 表达式解析
- asp.net前台OnClientClick的使用问题。急。在线等待。。。
使用空格来分割
使用 左引号 来分割
string str1=Str.Substring(0,Str.IndexOf(" "));
Console.WriteLine(str1);
string str2=Str.Substring(Str.IndexOf("\"")+1,Str.LastIndexOf("\"")- Str.IndexOf("\"")-1);
Console.WriteLine(str2);
string str1=Str.Substring(0,Str.IndexOf(" "));
Console.WriteLine(str1);
string str2=Str.Substring(Str.IndexOf("\"")+1,Str.LastIndexOf("\"")- Str.IndexOf("\"")-1);
Console.WriteLine(str2);
?string param = Console.ReadLine();
string[] pp = param.Split(' ').ToArray();
string a = param[0].ToString();
string b = param[1].ToString();在输入的时候是 xxs "yuer hw"
为什么在控制台只是输出了xxs ,没有输出"yuer hy"呢
请问能给个实例代码吗,谢谢~!
name.Substring(0,name.IndexOf("“"));
name.Substring(name.IndexOf("“"),name.Length-1);