Librairie Javascript contenant des regex de plusieurs cas qu'on peut rencontrer (url,email,numéro telephone, et autres...)
This is a Node.js module available through the npm registry.
$ npm install --save mbregex
var mbregex = require("mbregex");
Permet de vérifier si un url est valide
L'adresse url à vérifier
true
par défaut s'il faut que l'url à vérifier doit contenir le protocol (http|https|ftp)
si c'est à false
alors on peut vérifier des urls comme api.monsite.com
| m.monsite.com
| www.monsite.com
sans préfixer le protocole
console.log(mbregex.isUrlValid('https://monsite.com')) // True
console.log(mbregex.isUrlValid('https://www.monsite.com')) // True
console.log(mbregex.isUrlValid('http://www.mon site.com')) // False
console.log(mbregex.isUrlValid('http://mon-site.com')) // True
Vérifie si l'adresse passé en paramètre est une adresse Email
L'adresse à vérifier
console.log(mbregex.isEmail('[email protected]')) // True
console.log(mbregex.isEmail('[email protected]')) // True
console.log(mbregex.isEmail('don028yahoo.fr')) // False