Relizado la mayor parte de verificar tipos de datos, se utilizó expresiones regulares