如何从VB.Net代码中移除不可见控制字符?

2026-05-08 12:393阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计316个文字,预计阅读时间需要2分钟。

如何从VB.Net代码中移除不可见控制字符?

我目前正在使用VB.Net中的文本文件读取功能。通过以下代码读取文件内容:

vbDim fileReader As StringfileReader=My.Computer.FileSystem.ReadAllText(文件路径)

文件包含几行文本。当我读取文本文件时,它知道它们位于不同的行上,并相应地打印。

我目前正在使用VB.Net中的文本文件阅读

Dim fileReader As String fileReader = My.Computer.FileSystem.ReadAllText(file)

文件包含几行文本,当我在文本文件中读取时,它知道它们位于不同的行上并相应地打印出来.

如何从VB.Net代码中移除不可见控制字符?

但是,当我尝试将fileReader拆分为不同行的数组时,换行似乎仍然存在,即使我使用Split(ControlChars.Cr)或Split(ControlChars.NewLine).它会成功地将它分成单独的行,但是当我显示它时,它会将文本“推”到一行,就像换行仍在那里……

有没有人对正在发生的事情以及如何删除这些“隐形”控制字符有任何想法.

文本文件:

测试1
TEST2
TEST3
TEST4

的FileReader:

测试1
TEST2
TEST3
TEST4

lines()打印输出

测试1
TEST2
TEST3
TEST4

在每一行上使用trim(),它将删除无关的空格.

本文共计316个文字,预计阅读时间需要2分钟。

如何从VB.Net代码中移除不可见控制字符?

我目前正在使用VB.Net中的文本文件读取功能。通过以下代码读取文件内容:

vbDim fileReader As StringfileReader=My.Computer.FileSystem.ReadAllText(文件路径)

文件包含几行文本。当我读取文本文件时,它知道它们位于不同的行上,并相应地打印。

我目前正在使用VB.Net中的文本文件阅读

Dim fileReader As String fileReader = My.Computer.FileSystem.ReadAllText(file)

文件包含几行文本,当我在文本文件中读取时,它知道它们位于不同的行上并相应地打印出来.

如何从VB.Net代码中移除不可见控制字符?

但是,当我尝试将fileReader拆分为不同行的数组时,换行似乎仍然存在,即使我使用Split(ControlChars.Cr)或Split(ControlChars.NewLine).它会成功地将它分成单独的行,但是当我显示它时,它会将文本“推”到一行,就像换行仍在那里……

有没有人对正在发生的事情以及如何删除这些“隐形”控制字符有任何想法.

文本文件:

测试1
TEST2
TEST3
TEST4

的FileReader:

测试1
TEST2
TEST3
TEST4

lines()打印输出

测试1
TEST2
TEST3
TEST4

在每一行上使用trim(),它将删除无关的空格.