VB.net 字符串的问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:21:49
有一字符串 里面可能会包含 全角空格 Tab 等字符,请问怎么才能把里面的这些删掉?

比如 “AAA A” 变成 “AAAA”

最好做成 函数的样子 :

Fuction XXX (ByVal Str as String)

END Fuction

(最好有注释,谢谢啦)
Replace 是用来替换的函数? 能介绍一下吗?

Private Function xxx(ByVal str As String)
str = Replace(str, vbTab, "")'替换tab
str = Replace(str, " ", "")'替换空格
str = Replace(str, " ", "")'替换全角空格,如果不好用,可能是百度转换过了,你自己打一个全角空格作为第二个参数
xxx = str
End Function

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Text = xxx(TextBox1.Text)
End Sub

---------------------------------
replace(要进行替换的字符串,查找的字符串,被替换成的字符串)
例:
replace("abcd","bc","123")
过程:
将"abcd"中的"bc",全部替换成"123"

结果:"a123d"