社区
C#
帖子详情
字符读取问题。
dongzi226
2006-10-27 11:00:19
例如有下面这样的字符串:
内容一 内容二 内容三 内容四 内容五
内容六 内容七 内容八
我在用split将其以空格为标识分隔为数组的时候,两个内容之间会有大亮的空格存在于数组中,有没有什么好的办法让我在提取的时候每个内容之间只保留一个空格存在,没有内容存在的地方保留一个标志来识别啊,因为如果我把所有的空格都给去除了,那么第二行的数据就会变成只有三个了,无法和第一行保持一致了。各位高手给点意见了。
...全文
80
4
打赏
收藏
字符读取问题。
例如有下面这样的字符串: 内容一 内容二 内容三 内容四 内容五 内容六 内容七 内容八 我在用split将其以空格为标识分隔为数组的时候,两个内容之间会有大亮的空格存在于数组中,有没有什么好的办法让我在提取的时候每个内容之间只保留一个空格存在,没有内容存在的地方保留一个标志来识别啊,因为如果我把所有的空格都给去除了,那么第二行的数据就会变成只有三个了,无法和第一行保持一致了。各位高手给点意见了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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中...
逐个
字符
读取
字符
串
因为对许多程序而言,scanf 函数和 gets 函数都有风险而且不够灵活,C 程序员经常会自己编写输入函数。通过每次读一个
字符
的方式
读取
字符
串。 如果决定自己设计输入函数,那么需要考虑以下
问题
: 在开始存储
字符
串之前,函数应该跳过空白
字符
吗? 什么
字符
导致函数停止
读取
:换行符,任意空白
字符
,还是其他某种
字符
?需要存储这些
字符
还是忽略掉? 如果输入的
字符
串太长以至于无法存储,那么函数应该忽略额外的
字符
还是把它们留给下一次输入操作? 示例中,我们选择:不跳过空白
字符
,换行符结束,不存储换行符,忽略掉额外
字符
。
java逐
字符
读取
_如何在Java中逐个
字符
读取
输入?
使用Reader.read().返回值为-1表示流的结束; else,cast到char。此代码从文件参数列表中
读取
字符
数据:public class CharacterHandler {//Java 7 source levelpublic static void main(String[] args) throws IOException {// replace this with a kno...
常用的
字符
&
字符
串的
读取
方法(C / C++)
注意:用scanf读入
字符
串出现换行时,无需getchar();因此,这种方法只适用于
读取
中间不含空格的
字符
串。因此,这种方法只适用于
读取
中间不含空格的
字符
串。因此,用这种方法可以
读取
中间含空格的
字符
串。特点:遇到 ‘\0’(即,空格)
读取
终止。特点:遇到 ‘\0’(即,空格)
读取
终止。特点:遇到 ‘\n’(即,空格)
读取
终止。第一种方式getchar();第二种方式scanf自行处理。按格式书写格式化
字符
串即可。
C++
读取
字符
串
我们在使用键盘输入
字符
串的时候,输入流对于
字符
串的
读取
有几种不同的实现方式。 cin>>: cin 在
读取
字符
串时使用空白(空格、制表符和换行符)来确定
字符
串的结束位置,这说明cin在获取
字符
数组输入时只能
读取
一个单词。而
读取
该单词后,cin将该
字符
串放到数组中,并在结果自动添加空
字符
。 So,在某些时候,我们需要使用cin的较高级特性。 ** 面向行的输入 getline() ci...
Java
读取
单个
字符
前言 写算法题的时候可能会出现
读取
单个
字符
的需求。对于c语言来说,可以用 getchar 或者是 getc(stdin) 做到。 对于java,有解决方案是这么说的。使用Scanner
读取
字符
串之后用charAt
读取
字符
串的首个
字符
。但是会将整个
字符
串
读取
,没有实际上做到只
读取
单个
字符
(所以这里不贴这种方案的代码了)。 方法 ...
C#
111,096
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章