JavaScript: validare gli URL senza usare espressioni regolari
Oggi JavaScript ci permette di validare gli URL senza usare le espressioni regolari.
Oggi JavaScript ci permette di validare gli URL senza usare le espressioni regolari.
Possiamo usare il costruttore URL:
'use strict';
const isValidUrl = url => {
try {
let uri = new URL(url);
return true;
} catch(err) {
return false;
}
};
Esempi:
'use strict';
console.log(isValidUrl('https://gabrieleromanato.com')); // true
console.log(isValidUrl('/contatti')); // false
Commenti