*   >> Lecture Éducation Articles >> tech >> conception de sites Web

Introduction à Javascript cordes régulières Expressions

e second code, vous pouvez avoir l'expression rationnelle et le sujet comme variables de chaîne. Le code suivant illustre cela: var re = /World /; var objet = "Bonjour tout le monde!" si (subject.search (re) = -1!) alert ('reconnu'); else alert ('ne correspond pas »); Dans ce code, vous avez les variables, re = "/Would /"; subject = "Bonjour tout le monde"; La si-état est maintenant: (! Subject.search (re) = -1) L'objet de chaîne pour la méthode search () est, sous réserve, et l'argument pour la méthode search () est, re.

Meaning du modèle Considérons le la chaîne suivante assignée à la variable, sous réserve. subject = "exemples de créatures sont la chauve-souris, le chat et le rat."; Vous voudrez peut-être de savoir si le mot, "chauve-souris", "chat" ou "rat" existe dans la chaîne. L'examen de la chaîne, nous voyons que "chauve-souris", "chat" et "rat", chaque extrémité "at".

Le regex suivante sera utilisée pour déterminer si "chauve-souris", "chat" ou "rat" existe dans la chaîne: re = "/[bcr] at /"; Notez les crochets autour de "BCR"; b est la première lettre de "chauve-souris"; c est la première lettre de "chat" et r est la première lettre de "rat". Ces premières lettres sont à l'intérieur des crochets. Après les crochets, vous avez les deux prochaines lettres qui sont communs dans les trois mots et suivez les différentes premières lettres.

Le script suivant va produire un match au niveau du navigateur: re = /[bcr] at /; subject = "exemples de créatures sont la chauve-souris, le chat et le rat."; si (subject.search (re) = -1!) alert ('reconnu'); else alert ('ne correspond pas »); Maintenant, le contenu de l'expression régulière est [BCR] sur les deux barres obliques ajoutée aux extrémités (comme illustré ci-dessous) rendre l'expression ci-dessus, une expression régulière. /[bcr] at /Qu'est-ce que vous avez à l'intérieur des deux barres obliques est un modèle qui décrit un ensemble de mots (chauve-souris, le chat et le rat).

Dans ce sujet (expressions régulières), le contenu de l'intérieur des deux barres obliques est appelée un motif. Jusqu'ici, nous avons vu deux types de modèles, l'un d'eux, /[bcr] at /qui décrit un ensemble de mots et une autre, /World /qui décrit un seul mot. Les deux barres obliques sont les séparateurs de la configuration. Nous verrons beaucoup plus de modèles dans cette série. Le modèle et ses séparateurs sont ainsi appelés à l'expression rationnelle. Eh bien, dans certains documents, la distinction ne se fait pas entre le motif

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.