-2
如何查找给定的VB.Net字符串是否具有vbCrLf,vbTab和其他内置常量,然后用其他字符替换它们下划线或连字符等。我被困在下面的代码一段时间,无法弄清楚为什么它不被替换。如何查找VB字符串变量是否具有vbTab并用下划线或其他字符替换
Dim msg As String
msg = "Hello I am test message" & vbTab & vbTab & " After two tabs " & vbCrLf & "I am in next line"
msg = msg.Replace("vbTab", "____")
msg = msg.Replace("&vbTab&", "****")
MessageBox.Show(msg)
输出:我得到tab而不是下划线或asterich。
怎么样'Dim Replaced As String = MyStringVariable.Replace(vbTab,“_”)'? – Waescher
vbCrLf和vbTab不是功能。从技术上讲,它们是代表控制代码的常量(vbTab被定义为制表符控制字符,vbCrLf是回车+换行符。) –
负载示例如何执行此操作。 Google是你的朋友。 – Bugs