是否可以在Visual Basic中替换字符串中的多个字符,例如:
mary had a little lamb
所有字母a
必须更改为z
,
所有m
必须更改为y
,
必须将所有t
更改为x
在一行代码中?
答案 0 :(得分:5)
由于Replace
是一个字符串,您可以连接多个替换:
Dim s As String = "mary had a little lamb"
Dim t As String = s.Replace("a", "z").Replace("m", "y").Replace("t", "x")
Console.WriteLine(t) ' outputs "yzry hzd z lixxle lzyb"