替换函数 - vb.net
Replace Function - vb.net
strTemp = MyStream.ReadLine.Split()
我对使用 .replace 和 .split 感到困惑。我正在尝试更改文本文件单行的制表符和空格组合,我该如何实现?
不知道你到底想要什么,但下面的 2 个代码片段可以帮助你:
1.just 使用 Replace
:
'remove tab characters
Dim outString as String = inString.Replace(Constants.vbTab, "")
或
'remove spacec haracters
Dim outString as String = inString.Replace(" ", "")
2.use 一个 Split
然后使用 Replace
通过 Split:
循环结果数组
'split with tabs(or spaces) or spaces
Dim arrayStr() As String = inString.Split(Constants.vbTab)
'remove space(or tabs) characters
For i As Integer = 0 To arrayStr.Length - 1
arrayStr(i) = arrayStr(i).Replace(" ", "")
Next
strTemp = MyStream.ReadLine.Split()
我对使用 .replace 和 .split 感到困惑。我正在尝试更改文本文件单行的制表符和空格组合,我该如何实现?
不知道你到底想要什么,但下面的 2 个代码片段可以帮助你:
1.just 使用 Replace
:
'remove tab characters
Dim outString as String = inString.Replace(Constants.vbTab, "")
或
'remove spacec haracters
Dim outString as String = inString.Replace(" ", "")
2.use 一个 Split
然后使用 Replace
通过 Split:
'split with tabs(or spaces) or spaces
Dim arrayStr() As String = inString.Split(Constants.vbTab)
'remove space(or tabs) characters
For i As Integer = 0 To arrayStr.Length - 1
arrayStr(i) = arrayStr(i).Replace(" ", "")
Next