用相同数量的空格替换单词

时间:2015-03-22 19:13:47

标签: vb.net replace

如何用相同数量的空格(作为字母)替换单词(ListBox中的p.g)?

1 个答案:

答案 0 :(得分:0)

您可以使用字符串构造函数:

dim s as string = "1234"
s = New String(" ", s.length)

使用列表框,您可能需要考虑删除该项而不是将其设置为空格:

ListBox1.Items.RemoveAt(i)

这是从字符串s中删除任意单词的一种方法:

sRemove = "abc"
i = s.IndexOf(sRemove)
If i >= 0 Then s = s.Substring(0, i) & New String(" ", sRemove.Length) & s.Substring(i + sRemove.Length)