C#根据指定字符截取指定字符串的问题!在线等!急!!!!!!!!!!!!! 我现在有一个字符串,如下:"文件名:mytext.pdf(空格)定制方式:复印(空格)份数:2(空格)其他要求:无"其实这个字符串组合方式就是: 字段名+值+空格我现在要截取出这三个值,也就是上面的(mytext.pdf,复印,2,无) 这四个值!但是目前只知道可以根据引号和空格来作为线索来截取,具体做法不是很清晰!谢谢各位大哥来赐教啊!!希望有具体做法啊!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string【】 ss = s.spit(" ");mytext.pdf= ss[0].tostring();复印= ss[1].tostring();其他要求= ss[2].tostring(); string str="文件名:mytext.pdf(空格)定制方式:复印(空格)份数:2(空格)其他要求:无";string[] str1=str.split(' ');IList<String> res=new List<String>();foreach(string item in str1){ string[] str2=item.split(':'); res.add(str2[1]);} string[] str_ = str.split(new char[' ']); using System;using System.Text.RegularExpressions;class Program{ static void Main() { string s = "文件名:mytext.pdf 定制方式:复印 份数:2 其他要求:无"; foreach (Match m in Regex.Matches(s, @"(?<=:).*?(?=\s|$)")) { Console.WriteLine(m); } }}/* 輸出:mytext.pdf复印2无*/ C# 如何实现自动换IP?谢谢 C#如何给指定子项 权限 如何给ArrayList 添加空行? 请求:精通java和C#的高手给看看 关于网页中使用windows窗体控件,控件上再次调用自定义控件的问题。 怎么达到两个工具条能放到一行的效果? 請問我的.net出現下列問題怎么辦﹖ 对c#分步式开发经验之谈(一起交流,一起学习)*(*********** 怎样对DataGird中数据按要求进行排序? 怎样更改.net 的安装路径?高手们啊,哎! c# excel文件导入数据库的时候单元格有数据,但是导入数据为空 绑定数据时的一个数组长度越界问题,不知怎么解决?请高手指点。
mytext.pdf= ss[0].tostring();
复印= ss[1].tostring();
其他要求= ss[2].tostring();
string[] str1=str.split(' ');
IList<String> res=new List<String>();
foreach(string item in str1)
{
string[] str2=item.split(':');
res.add(str2[1]);
}
using System.Text.RegularExpressions;class Program
{
static void Main()
{
string s = "文件名:mytext.pdf 定制方式:复印 份数:2 其他要求:无";
foreach (Match m in Regex.Matches(s, @"(?<=:).*?(?=\s|$)"))
{
Console.WriteLine(m);
}
}
}
/* 輸出:
mytext.pdf
复印
2
无
*/