What I would do would be to use the
Split()
function and then try to convert the array elements into integers, and then check the resulting values.
My VB is not what it was and I do not have an IDE at the moment, so there may be syntax or other errors in this sample.
Dim LadderValues as String[] = Ladder.Split(new Char [] {
For Each LadderElement As String In LadderValues
Dim LadderValue as Integer = -1
If Integer.TryParse(LadderElement, LadderValue) Then
If ((LadderValue < 1 ) Or (LadderValue >95 )) Then
End If
Else
End If