* Combinaison de caractères (période suivie d'un astérisque) dans le modèle correspond à toute chaîne de sous, y compris une sous-chaîne de longueur zéro. Vous pouvez correspondre à la totalité de la chaîne disponible, en utilisant le «^» avec des personnages les '$'. Le code suivant produit un match: "début et la fin" = ~ /^be.*end$/Le code suivant produit également un match: "en commençant par la fin" = ~ /^be.*end$/La chaîne disponible de la premier cas est, "commencement et la fin". La chaîne disponible du second cas est "début de la fin".
La différence se produit dans le mot dans le milieu (et /avec). Le modèle de regex des deux cas est la même. Le modèle commence par '^' et se termine par '$'. L'expression rationnelle indique que la chaîne disponibilité pour un jumelage doit commencer par "de", suivi d'un caractère, un certain nombre de fois; et la chaîne disponible doit se terminer par "fin". Remarque: Tout au long, quand nous disons correspondance, nous sommes effectivement recherchons la chaîne disponible pour une sous-chaîne, représentée par le modèle de l'expression régulière.
Toutefois, lorsque vous êtes correspondant à l'ensemble de la chaîne disponible, l'expression régulière représente la totalité de la chaîne. Donc, vous pouvez maintenant correspondre à toute une chaîne. Au moment où vous avez terminé cette série, vous serez en mesure de correspondre à toute une chaîne disponible ayant des mots particuliers au sein de la chaîne. Je ne vais pas vous montrer comment faire. Ce sera un exercice pour vous. Vous aurez simplement besoin de combiner un grand nombre des caractéristiques que je l'explique dans la série.
Wow, nous avons fait beaucoup jusqu'ici, il ya encore beaucoup de choses à apprendre. Les expressions régulières est relativement nouveau dans la programmation de logiciels. Donc, nous allons continuer à prendre étape par étape. Ceci est un bon endroit pour prendre une pause. Nous continuons dans la prochaine partie de la série. Chrys pour arriver à l'une des parties de cette série, il suffit de taper