vb.net textbox多行输入数据进展处理

vb.net textbox多行输入数据进行处理
textbox中输入数据  每一行数据以chr(13)+chr(10)分割,现在想取每一行数据的后6位,怎么去。(不换控件)
每一行的数据都有固定形式    
2011011050.55
2011011050.55
2011011050.55
2011011050.55
2011011050.55
取每一行的后6位  即 050.55
思路:1、mid(str,7,6)函数 
         mid(str,22,6)
         mid(str,37,6)
      2、计算输入了多少行 
    Function GetRepeatTimes(ByVal TheChar, ByVal TheString)
        GetRepeatTimes = (Len(TheString) - Len(Replace(TheString, TheChar, ""))) / Len(TheChar)

        Return GetRepeatTimes
    End Function
      3、以上为思路 问是否可行 具体实施  期待大神给更好的建议或者实际话解决
------解决方案--------------------
直接用 Split 和 Right 函数啊
------解决方案--------------------
mid(str,7)
或者right(str,6)
------解决方案--------------------
 用Split分出行数据, Right 取后6位的字符