tnjk.net
当前位置:首页 >> 举例说明C#中split和Trim的作用 >>

举例说明C#中split和Trim的作用

c#中split的作用: 1、用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase); foreach (string i in sArray) Response.Write(i.ToString() + "")...

楼主是想去除文本中的 回车和“|”,并得到文本中的数据吧。 1。str为读入的文本 2. string[] ReadText = str.Replace("\r\n", "@").Split('@'); 这样数据就到了ReadText数组中了,这样你再处理这个数组就可以了。

trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:String s=" Hello World ".trim();就是把"Hello World"放入s中。

写错了吧?大哥?data.Trim.Split("|") ? trim是一个用来去空格方法不是一个属性所以它肯定是有括号trim().Sprit("|")这样用也是有问题的 sprit()方法不能区分"|" 最好是用;或者其他符号来区分

举例给你,就是去掉前后得空白后以0为界线来分割 20304405099 分割后就是 2 3 44 5 99

就是说从文件中读出一行,按:号切割,取第2个部分转成小数,比如说一行是 CHECK:0.8:NNN 那最终startx就是0.8

toString:因为前面已经是字符串了,所以返回的就是该字符串; split("\\."):以.分割字符串,返回分割好的字符串数组;(参考:http://bbs.tech.ccidnet.com/forum.php?mod=viewthread&tid=21755) [0]:获取数组的第一个元素; trim():去掉字符串...

Split只能处理一个字符作为分隔符,你这种情况得自己手工处理, 不能使用Split. 可以这样写: s = data.Trim.Split(CChar("|")) s(0) = s(0).Replace("file","")

str1=str1.Replace(" ",""); 或者 str1=Regex.Replace( str1, @"\s", "" );

如果只是读的话不可能会出现越界的问题,就算你的T1里面是空的,str这个数组也会有一个长度的空字符,应该是你之后使用str的时候长度越界了,比如str.length=1,而你这么调用他str[1],仔细看看

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com