Correspondant à la chaîne Whole Maintenant, notons que le. * 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 de l'objet, en utilisant le «^» avec des personnages les '$'. Le code suivant produit un match: preg_match ("/^ être * Fin $ /.", "Début et la fin") Le code suivant produit également un match: preg_match ("/^ être * Fin $ /.", "En commençant par fin ") La chaîne sujet du premier cas est," commencement et la fin ".
Le sujet chaîne de la deuxième 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 sous réserve d'être jumelés doit commencer par «être», suivi d'un caractère, un certain nombre de fois; et la chaîne de sujet doit se terminer par "fin".
Remarque: Tout au long, quand nous disons correspondance, nous sommes effectivement recherchons la chaîne de sujet pour une sous-chaîne, représentée par le modèle de l'expression régulière. Eh bien, quand vous êtes correspondant à l'ensemble de la chaîne de l'objet, l'expression régulière représente la totalité de la chaîne. PHP, la méthode ou la fonction utilisés à la place de la recherche () ci-dessus, est match (); et il est plus commode d'y utiliser, de notre recherche () ici. 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 série de sujets ayant des mots particuliers au sein de la chaîne. Je ne vais pas entrer dans les détails. 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. Nous avons fait beaucoup jusqu'ici, il ya encore beaucoup de cho