Muy buena, encontre algo de las regular expression. Por si queres ver, igual, para entender la sintaxis hay que leer un buen poco, pero no es imposible. Ahi les dejo el ejmplo por si sirve. Es un textbox que cuando pierde foco me da un mensaje si esta bien puesto el numero o un error si esta mal puesto.
Código:
Private Sub TextBox1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus
'Patron para un numero decimal de la forma 12,12 o 12.12
Dim myPattern As New RegularExpressions.Regex("^(\d)?\d((\.|\,)(\d|\d\d))?$")
'Dim myPattern As New RegularExpressions.Regex("^((\d)|(\d\d)|(\d\d\d))((,|.)((\d)|(\d\d)|(\d\d\d)))?$")
Dim theMatch As RegularExpressions.Match = myPattern.Match(TextBox1.Text)
If Not theMatch.Success Then
MessageBox.Show("Error")
Else
MessageBox.Show("Bien")
End If
End Sub
Igual, esto me biene muy bien para otros casos. Muchisisisimas gracias.