如何在vb.net中删除除vbCr / vbCrlf / newline之外的空格

时间:2013-11-08 02:03:48

标签: vb.net split

我目前正在使用此代码从爆炸字符串中删除很多新行..

Me.rtb.Lines = Me.rtb.Text.Split(New Char() {ControlChars.Lf}, _
    StringSplitOptions.RemoveEmptyEntries)

我使用RichTextBox。我将这些字符串与

分开
incoming = stringOfRtb.Split(ControlChars.CrLf.ToCharArray) ''vcrlf splitter

因此,我得到每行的字符串..但有时,我认为第一个代码不仅删除了空格,还删除了模块发回的vbCrlf或换行符。现在可怕的是,它出现在随机位置,所以我放入文本框中的字符串随机播放并在每次收到相同数据时获取其他数组。

enter image description here

有时,它就像这样......

enter image description here

1 个答案:

答案 0 :(得分:0)

While rtb.Text.contains("vbLf")
rtb.txt = rbt.txt.replace("vbLfvbLf","vbLF")
end while

此代码应将双字符合并为一个。