java - .csv 在扫描后添加空格

标签 java css

我有一个 .dbf 文件,我把链接放在下面的评论中。我需要扫描文件的内容。我将文件转换为 .csv,它扫描得很好,但似乎在每个字符之间添加了一个空格。我尝试将一行中的所有空格替换为空(即)

test.replaceAll("\\s", "");

但这并没有改变任何东西。有趣的是,如果您从 .txt 文件中获取,则不会添加空格,但由于分隔符不均匀,我无法以这种方式获取。

有人有什么建议吗?

最佳答案

空格不仅仅是空格(字符 32)...

试试这个(但这会删除所有空格字符!!!!!!):

txt.replaceAll("\\p{javaSpaceChar}","")

如果你得到 A B C D E:

txt.replaceAll("\\p{javaSpaceChar}(.{1})","$1")

这会将 1 个字符之前的所有空格字符替换为该字符。

关于java - .csv 在扫描后添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17493594/

相关文章:

html - 页面上错误的 div block 布局

css - pos : abs child 的问题

java - 将自定义数据从 Jersey Filter 服务传递到 Jersey End-Point 服务

java - Java中的byte[]到String : What does the output mean?

java - JHipster Redis 集成元素未绑定(bind)错误

html - 如何在内联 CSS 中写入 'a:hover'?

jquery - 使用 jquery 将相同的样式应用于外部标记

java - 如何为 Spark 1.1.1 应用程序创建 WAR?

java - Cassandra 和 Hector = MultiGetSliceQuery,具有各种不同类型的列值?

html - Sprite 作为背景图片 : how to display in bigger container?