字符读取问题。

dongzi226 2006-10-27 11:00:19
例如有下面这样的字符串:
内容一 内容二 内容三 内容四 内容五
内容六 内容七 内容八
我在用split将其以空格为标识分隔为数组的时候,两个内容之间会有大亮的空格存在于数组中,有没有什么好的办法让我在提取的时候每个内容之间只保留一个空格存在,没有内容存在的地方保留一个标志来识别啊,因为如果我把所有的空格都给去除了,那么第二行的数据就会变成只有三个了,无法和第一行保持一致了。各位高手给点意见了。
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongzi226 2006-10-27
  • 打赏
  • 举报
回复
我也不想用空格做分隔符,但是没办法,提供的数据就是那样,不用空格就没办法分隔啊。
真相重于对错 2006-10-27
  • 打赏
  • 举报
回复
Regex regex = new Regex(@"\s+")
Regex.Split(string)
aafshzj 2006-10-27
  • 打赏
  • 举报
回复
最好别用空格做分隔符,用逗号就可以。

否则处理起来却是比较麻烦:因为没有数据和分隔符是一样的。
lizhizhe2000 2006-10-27
  • 打赏
  • 举报
回复
Split函数的一个重载形式有分隔格式 ,MSDN中...

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧