社区
C#
帖子详情
字符读取问题。
dongzi226
2006-10-27 11:00:19
例如有下面这样的字符串:
内容一 内容二 内容三 内容四 内容五
内容六 内容七 内容八
我在用split将其以空格为标识分隔为数组的时候,两个内容之间会有大亮的空格存在于数组中,有没有什么好的办法让我在提取的时候每个内容之间只保留一个空格存在,没有内容存在的地方保留一个标志来识别啊,因为如果我把所有的空格都给去除了,那么第二行的数据就会变成只有三个了,无法和第一行保持一致了。各位高手给点意见了。
...全文
71
4
打赏
收藏
字符读取问题。
例如有下面这样的字符串: 内容一 内容二 内容三 内容四 内容五 内容六 内容七 内容八 我在用split将其以空格为标识分隔为数组的时候,两个内容之间会有大亮的空格存在于数组中,有没有什么好的办法让我在提取的时候每个内容之间只保留一个空格存在,没有内容存在的地方保留一个标志来识别啊,因为如果我把所有的空格都给去除了,那么第二行的数据就会变成只有三个了,无法和第一行保持一致了。各位高手给点意见了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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中...
尹成Python27天入门到项目实战
python
字符
串与绘图复习变量None变量参与运算没有赋值的情况不会改变绘制...
问题
字符
编号用途统一码转义
字符
意义转义
字符
用于
字符
串print高级用法
字符
串加法与转换
字符
串小结python中所有的数据都是对象
字符
串格式化...
C语言空白
字符
读取
问题
当我们
读取
字符
或者
字符
串时,有时会遇到烦人的空白
字符
问题
。因为结果很奇怪,为什么明明程序看起来没有错,但是结果
读取
到的值却是空的呢?下面我们来仔细分析一下。
逐个
字符
读取
字符
串
因为对许多程序而言,scanf 函数和 gets 函数都有风险而且不够灵活,C 程序员经常会自己编写输入函数。通过每次读一个
字符
的方式
读取
字符
串。 如果决定自己设计输入函数,那么需要考虑以下
问题
: 在开始存储
字符
串之前,函数应该跳过空白
字符
吗? 什么
字符
导致函数停止
读取
:换行符,任意空白
字符
,还是其他某种
字符
?需要存储这些
字符
还是忽略掉? 如果输入的
字符
串太长以至于无法存储,那么函数应该忽略额外的
字符
还是把它们留给下一次输入操作? 示例中,我们选择:不跳过空白
字符
,换行符结束,不存储换行符,忽略掉额外
字符
。
【按行
读取
字符
串】C/C++
字符
串
读取
问题
一、C语言
读取
一行
字符
串的方法 1)用scanf函数实现类似于C++中的getline函数,比较类似,只不过是C语言中存储介质是
字符
数组,而C++中则可以是string对象。要知道,scanf函数虽然可以
读取
字符
串,但是scanf函数是以空格为结束的,也就是说scanf只能
读取
没有空格的一行
字符
串,"HelloWorld"可以被
读取
,但"Hello World"就不行,输出结果你会发现就只有Hel...
C++文件读写操作(二)逐
字符
读取
文本和逐行
读取
文本
相关文章 C++文件读写操作(一)将字母表写入TXT文本文件 C++文件读写操作(二)逐
字符
读取
文本和逐行
读取
文本 C++文件读写操作(三)如何统计文本的行数及如何
读取
文件某一行内容 C++文件读写操作(四)
读取
文件数据到临时数组 #include #include using namespace std; void testBy
C#
110,825
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章