Split只能处理一个字符作为分隔符,你这种情况得自己手工处理, 不能使用Split.
可以这样写:
s = data.Trim.Split(CChar("|"))
s(0) = s(0).Replace("file","")
楼主这种情况,可以去使用
System.Text.RegularExpressions.Regex.Split
方法来处理
s = Regex.Split(data.Trim, "file|")
关于 VB.NET 的 split,楼主去看看 MSDN, 实际上是按 char 来分割的。
http://msdn.microsoft.com/zh-cn/library/b873y76a(v=VS.90).aspx