My advice is that if you are using VB.NET and not vb / vba then
DONT use split, mid, ubound etc.
VB.NET is a very powerful language (including C#) and so use the current string manipulation methods from .Net not the old legacy VB. There is nothing wrong with the legacy stuff but if you want to progress in development you need to use more appropriate techniques!
Here are some examples:
http://www.dotnetperls.com/substring-vbnet[
^]
http://www.dotnetcurry.com/ShowArticle.aspx?ID=190[
^]
http://vb.net-informations.com/string/vb.net_String_Split.htm[
^]
It would really help if you improved question with some detail on what you want doing to a string?