| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7559 人关注过本帖
标题:[求助]c#中的split怎么区别一个空格和两个空格?
只看楼主 加入收藏
tzxwq
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-3-31
收藏
 问题点数:0 回复次数:21 
[求助]c#中的split怎么区别一个空格和两个空格?

如有一个字符串06 03 27 08 500 323,在08和500之间有两个空格,其他都是一个空格,但有split分割的时候,把08和500之间的第二个空格当一个字符存入了数组中,这可怎么办,哪位大侠知道?谢谢。

搜索更多相关主题的帖子: 空格 split 字符 大侠 
2006-03-31 11:25
ytyt654
Rank: 2
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2006-2-13
收藏
得分:0 
调用split后得到的字符串数组中的元素时加上Tirm()

例如: arrMyString[3].Trim();

[此贴子已经被作者于2006-3-31 13:29:14编辑过]


2006-03-31 13:28
tzxwq
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-3-31
收藏
得分:0 
这个没有用,不是这个意思,是一个空格单独存入了一个数组中,入aArray[4]=' ' 了,不知道楼上的有没有明白我的意思。
2006-03-31 14:18
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 

你先把空格替换成“,”,再用“,”分隔字符串试试


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-03-31 14:39
tzxwq
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-3-31
收藏
得分:0 
也不行啊,这样,两个空格的地方就出现了两个逗号(,)
还有什么办法吗,各位大侠
2006-03-31 14:43
tzxwq
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-3-31
收藏
得分:0 
没有人知道这个吗????
2006-04-04 10:06
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
以下是引用tzxwq在2006-3-31 14:43:00的发言:
也不行啊,这样,两个空格的地方就出现了两个逗号(,)
还有什么办法吗,各位大侠

有两个就用两个啊,即使在字符数组中有个空的又怎么了,你可以写if语句判断一下啊


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-04-04 10:13
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
我想到一个弱智的办法,就是不用split函数,自己写算法来切开
2006-04-04 11:12
jnwfh
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2005-12-16
收藏
得分:0 
string line = "06 03 27 08 500 323";
string[] arr = line.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < arr.Length; i++)
{
MessageBox.Show(arr[i]);
}
2006-04-04 21:25
smalc
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-4-4
收藏
得分:0 
上面的做法不可以吗?!
2006-04-05 20:22
快速回复:[求助]c#中的split怎么区别一个空格和两个空格?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023471 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved