Conoces RegExLib.com?
Fui a dar con este sitio web de casualidad. Cuántas veces programando código nos encontramos con la necesidad de utilizar alguna expresión regular para validar por ejemplo un número IP? Claro que podemos hacer un pequeño código que revise dicha validez, pero realmente lo más elegante a la hora de permitir input del usuario final, es validarlo contra una expresión regular. En el sitio RegExLib.com hay más de 1000 expresiones regulares y patrones listos para ser usados, con los que podrás validar desde números telefónicos hasta fechas complejas que sean consistentes con VB.NET.