Je suis nouveau à RegEx et JavaScript et je me demandais si quelqu'un savait ce que le RegEx serait pour détecter si oui ou non un champ de saisie contenait le type de format suivant:Pour séparés par des virgules
A au moins une étiquette alphanumérique pouvant contenir des espaces (p. ex. «étiquette de test» mais pas «test @ étiquette»)
Chaque étiquette est séparée par une simple virgule (par exemple «Voitures, Véhicule, Grand Chien, Lit» mais pas «Voitures»). , Véhicule, tigre)
Un exemple de ce que je veux dire est ceci, ceux-ci seraient valides tags:
boy, man,girl, woman,tyrannosaurus rex, lion
Et ceux-ci seraient invalides tags:
hat, cat, rat, c3po, @gmail
Parce qu'il ya des caractères non valides dans « @ Gmail".
Il devrait également être en mesure d'accepter une seule étiquette, tant que les caractères sont alphanumériques.
validez-vous l'entrée ou essayez-vous d'extraire les noms de point de la chaîne?Si vous validez simplement l'entrée, il s'agira d'une regex beaucoup plus simple. –
Juste pour valider l'entrée pour l'instant, la partie extraction sera faite plus tard. – ThunderLegs
Est-ce que '_' est invalide? –