当前位置: 代码迷 >> VB Dotnet >> 怎么去掉字符串中的Tab键生成的空格呢
  详细解决方案

怎么去掉字符串中的Tab键生成的空格呢

热度:151   发布时间:2016-04-25 02:18:39.0
如何去掉字符串中的Tab键生成的空格呢
Public Class Form1

     Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click




Public Class Form1

     Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
       

         Dim str1 As String = "    a   b   c   "
         Dim str2 As String
         str2 = str1.Replace(vbCrLf, "")

         ' 最终结果为 str2= "abc"
         MsgBox(str2)
这字符串中的间隔不是空格,就是使用Tab键来隔开的。
运行结果奇怪了,什么也没有被去掉Tab符了。什么回事啊

    End Sub
 End Class


 


更多

0
 

















         Dim str1 As String = "01    022324  25"

         "01    022324  25" 这字符串中的间隔不是空格,就是使用Tab键来隔开的。
 那么,如何读取换行符之后的字符串022324 呢。什么方法来识别换行符呢?


    End Sub
 End Class


 


更多

0
 
------解决方案--------------------
\t
你如果代码写死了是那个,就复制一下replace掉
------解决方案--------------------
引用:
还是你的字符串问题,上面是你的,下面是我用tab打的,你可以比较下
01    022324  25
01 022324 25

哎,csdn把tab换成一个空格了,你自己建立个文本文件,自己比较下tab和你那个字符串区别吧,你那字符串里除了空格什么都没有
  相关解决方案