字符串中的回车问题 问题描述如下:在oracle数据库中有一列值,有的包含了回车键,但在PL/SQL中查询的时候看不出来是回车,只能看到一个空格,将查询结果导出到excel中后就能看出来换行了。请问怎么去除掉从数据库中取出来的字符串中的回车呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 导出到excel中的时候用正则表达式把那标记给去除掉正则表达式 替换用正则表达式或者在String类里面有一个replaceAll方法,替换起来更方便 呃,是我没描述清楚。现在是在代码里面要用到这些数据,但因为里面包含了回车,就出问题了。因为出现了问题,所以开始查找,导出到excel只是为了查看这些数据而不是最终的数据要导出到excel里面。现在想知道的是怎么通过java代码去掉这些回车。我知道在java的字符串里面加上\n就是回车了,但反过来说,从数据库里面取得的字符串里面包含了回车,那会是什么格式呢?要怎么去掉呢? Excel里的回车通常是\r,复制的文本也可能是\r\n,你只需将\r和\r\n替换掉即可。 System.out.println("1\r2\r\n3".replaceAll("[\r\n]", "")); 使用之前替换掉\r\n或者单个\n啊useData.replaceAll("[\r\n]", ""));这列数据都替换下再使用推荐:JavaTM Platform Standard Edition 6 API 规范 新手 急急急!!!!!在linux 环境下,读取windows下的Excel文件。 算符优先法 设计一个带()的计算器 JAVA的图形界面还有用武之地么(探讨)?? 求助冒泡程序(我用的是1.6的) 急!!请问怎么样用java修改系统年月日(谢谢) 急!JDK1.1.X已经无法找到下载的地方了,谁可以提供一个给我? 紧急求救!!!!!!!!紧急求救!!!!!!!! 请问IBM Visual Age Java里面,如何调用处在Default Package ...里面的Class? 关于超链接的应用 String的源码trim方法里的的条件判断语句不懂 关于hashCode()
用正则表达式把那标记给去除掉
正则表达式
现在想知道的是怎么通过java代码去掉这些回车。我知道在java的字符串里面加上\n就是回车了,但反过来说,从数据库里面取得的字符串里面包含了回车,那会是什么格式呢?要怎么去掉呢?
你只需将\r和\r\n替换掉即可。
useData.replaceAll("[\r\n]", ""));
这列数据都替换下再使用
推荐:
JavaTM Platform Standard Edition 6 API 规范