In JavaScript possiamo validare le stringhe usando un modulo specifico.
Includiamo il modulo validator:
<script src="validator.js"></script>
Verificare se una stringa è vuota
La soluzione è la seguente:
'use strict';
console.log(validator.isEmpty('')); // true
console.log(validator.isEmpty('test')); // false
Validare un indirizzo e-mail
La soluzione è la seguente:
'use strict';
console.log(validator.isEmail('user@example.com')); // true
Validare un numero di telefono cellulare
La soluzione è la seguente:
'use strict';
console.log(validator.isMobilePhone('3471234567', 'it-IT')); // true
Validare il numero di una carta di credito
La soluzione è la seguente:
'use strict';
console.log(validator.isCreditCard('4052718711114583')); // true
Validare il formato di un nome di dominio
La soluzione è la seguente:
'use strict';
console.log(validator.isFQDN('gabrieleromanato.com')); // true
Validare un indirizzo IP
La soluzione è la seguente:
'use strict';
console.log(validator.isIP('192.168.1.2')); // true