Dim str As String
Dim str1 As String
Dim str2 As String
Dim str3 As String
Dim i, j, k As Integer
str1 = "/@"
str2 = "]"
str = "ffff[fff/@ggg]ffff "
i = InStr(2, str, str1)
j = InStr(1, str, str2)
str3 = Mid(str, i, j - i)
Text2.Text = Replace(str, str3, "网址")
注:替换成功,网址部分的连接你得自己加了
温馨提示:答案为网友推荐,仅供参考