¿Cómo validar datos usando el módulo de validación en Node.js?

El módulo de validación es popular para la validación. La validación es necesaria para verificar si los datos son correctos o no, por lo que este módulo es fácil de usar y valida los datos de forma rápida y sencilla.

Característica del módulo validador:

  1. Es fácil de empezar y fácil de usar.
  2. Es un módulo ampliamente utilizado y popular para la validación.
  3. Funciones simples para validación como isEmail(), isEmpty(), etc.

Instalación del módulo validador:

  1. Puede visitar el enlace Instalar módulo validador . Puede instalar este paquete usando este comando.
    npm install validator
  2. Después de instalar el módulo de validación, puede verificar la versión de su validador en el símbolo del sistema usando el comando.
    npm version validator
  3. Después de eso, puede crear una carpeta y agregar un archivo, por ejemplo, index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando.
    node index.js

Nombre de archivo: index.js

const validator = require('validator')
  
// Check whether given email is valid or not
var email = 'test@gmail.com'
console.log(validator.isEmail(email))  // true
email = 'test@'
console.log(validator.isEmail(email))  // false
  
// Check whether string is in lowercase or not
var name = 'geeksforgeeks'
console.log(validator.isLowercase(name))  // true
name = 'GEEKSFORGEEKS'
console.log(validator.isLowercase(name))  // false
  
// Check whether string is empty or not
var name = ''
console.log(validator.isEmpty(name))  // true
name = 'geeksforgeeks'
console.log(validator.isEmpty(name))  // false
  
// Other functions also available in 
// this module like isBoolean()
// isCurrency(), isDecimal(), isJSON(),
// isJWT(), isFloat(), isCreditCard(), etc.

Pasos para ejecutar el programa:

  1. La estructura del proyecto se verá así:
    estructura del proyecto
  2. Asegúrese de haber instalado el módulo Express y el validador usando los siguientes comandos:
    npm install validator
    npm install express
  3. Ejecute el archivo index.js usando el siguiente comando:
    node index.js

    Salida del comando anterior

Entonces, así es como puede usar el módulo de validación para la validación. También hay otros módulos disponibles en el mercado para validación como hapi-joi, express-validator, etc.

Publicación traducida automáticamente

Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *