JavaScript: validazione di un nome utente

In JavaScript è semplice validare un nome utente.

Supponiamo che un nome utente valido debba essere composto solo da lettere maiuscole e minuscole e da numeri. Possiamo usare un espressione regolare per la validazione.


'use strict';

const isValidUserName = username => {
    return (/^[a-zA-Z0-9]+$/.test(username));
};

Le parentesi quadre dell'espressione regolare indicano che stiamo specificando un insieme di caratteri richiesti. Il modificatore + indica che questi caratteri possono ricorrere una o più volte. I modificatori ^ e $ usati congiuntamente verificano che la stringa passata alla funzione sia composta solo dalla sequenza di caratteri specificati, ossia indicano una corrispondenza su tutta la stringa.

Torna su