Expressions régulières avec Jquery

Table des matières
Ongle l'expression régulière en programmation est une séquence de caractères qui forme un modèle de recherche, afin que nous puissions identifier si le modèle est conforme à une règle établie, telle que la valeur validée est numérique.
Lorsque vous recherchez des données dans du texte, vous pouvez utiliser ce modèle de recherche pour décrire ce que vous recherchez. Une expression régulière peut être un caractère unique, une séquence ou un motif plus complexe. Les programmeurs Javascript ou Jquery et même divers langages implémentent des expressions régulières.
Ainsi, connaissant les règles ou modèles à rechercher, peu importe le nombre de caractères que contient la chaîne de texte saisie, les expressions régulières nous fourniront une solution très rapide pour déterminer si une chaîne est une date, un e-mail, une adresse Web, elle est numérique, nous n'avons donc qu'à connaître le modèle d'expression régulière correspondant.
Voyons un exemple d'expression régulière pour rechercher un certain caractère :
 Valider 
Utilisation de la méta du caractère point (.)
Le point de méta-caractère vous permet de rechercher uniquement dans les mots ou le contenu qui sont attribués, par exemple
chaque point correspond à un caractère générique dans l'expression supposons c … r, un mot valide serait cerf puisque cer respecte la règle ce deux caractères intermédiaires entre c et r
 Valider
Le métacaractère / W recherche des caractères non alphabétiques dans une chaîne de texte, par exemple, il nous aide à identifier s'il y a un arobase dans le texte pour valider les e-mails.
 Valider

Comment valider un email avec des expressions régulières
Pour proposer l'expression régulière, nous devons comprendre ce que nous recherchons, puis nous devons tenir compte du fait que le nom d'utilisateur de l'e-mail et le domaine ou le serveur ont les caractéristiques suivantes :
  • Ils peuvent contenir des lettres ou des chiffres et n'ont pas d'extension fixe mais le nombre de caractères peut varier.
  • Il peut contenir, en plus des lettres et des chiffres, des points et des tirets et 7a soit le nom d'utilisateur soit un sous-domaine.

Ainsi, l'expression régulière pour le nom d'utilisateur et le domaine sera \ w + ([\ .-]? \ W +) *. Utiliser les quantificateurs + et * pour répéter les caractères. Ceux pour l'extension de domaine (\.\W {2,3}) + indiquant qu'il peut y avoir au maximum 3 lettres et un deux-points, par exemple pour .com.es.
 Validerl> 

Valider la casse dans une chaîne
On peut vérifier si une chaîne est à l'intérieur d'une autre sans tenir compte si elles sont en majuscules ou en minuscules, rappelez-vous que sous Linux un mot en minuscule n'est pas le même qu'en majuscule.
Pour ce faire, lors de la création de l'expression régulière, vous devez utiliser l'indicateur pour ignorer (i) à la fin de l'expression régulière.
Le résultat de cette recherche nous montrera chaque élément et la règle établie est remplie ou non, donc le résultat sera le suivant :
Pièces de rechange Honda faux
Pièces de rechange Audi faux
Ford vraies pièces
Pièces Ferrari vraies
Valider les mots avec accents et la lettre ñ
Nous allons créer une fonction qui nous permet de valider au moyen d'une expression régulière tout mot devant accepter des caractères de a à z, aussi bien en majuscules qu'en espaces et devant accepter des voyelles avec un accent ñ.
 Valider
Valider une url de type http ou https
Nous verrons ici comment créer une expression régulière pour valider des domaines ou des urls et qu'ils ont une structure valide.
 Valider
Valider et vérifier la force d'un mot de passe
Ici, nous devons préalablement définir ce que nous entendons par mot de passe fort et sécurisé pour éviter les problèmes de sécurité, pour cela nous déterminons qu'un mot de passe sécurisé doit avoir les caractéristiques suivantes :
  • La clé choisie doit contenir au moins une lettre minuscule.
  • La clé choisie doit contenir au moins un chiffre ou un caractère spécial.
  • Le mot de passe choisi doit comporter au moins 8 caractères.
L'exemple pour valider la clé correspondante répondant à ces caractéristiques sera le suivant :
 Valider
Valider si une adresse IP saisie est correcte
Pour vérifier une adresse IP, nous utiliserons l'expression régulière suivante :
 Valider
TTable de référence des méta-caractères

Caractère de l'objectifRecherche d'expression régulièreExemple
^Trouvez le modèle attribué au début de la chaîne de texte./ pièces de rechange / coïnciderait dans : "pièces de rechange pour voitures"
$Trouver le motif attribué à la fin de la chaîne de texte/ autos $ / correspondrait à : pièces auto "
*Trouvez s'il y a des caractères avec une ou plusieurs correspondances. Nous pouvons trouver des erreurs de texte./ autos * / correspondrait à : "autos" et aussi avec "aautos"
?Voir si c'est aucun ou une fois/ au? / correspondrait à : "autos"
+Voir s'il correspond une ou plusieurs fois/ au + / correspondrait à : "autos" ou automoviles
Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave