Expressions régulières pour les correspondances de chaîne exactes
Faire correspondre précisément une chaîne en utilisant des expressions régulières est essentiel pour de nombreuses applications. Ce guide montre comment correspondre à la chaîne exacte "Red Octobre", évitant les matchs partiels comme "The Hunt for Red Octobre".
La solution utilise une expression régulière simple mais puissante:
<code>^Red October$</code>
Débarquement:
^
: Cette ancre correspond au début de la chaîne. Il garantit que le match commence au tout premier personnage. Red October
: Il s'agit de la chaîne littérale que vous recherchez. La sensibilité à la caisse dépend des paramètres de votre moteur Regex (beaucoup permettent une correspondance insensible à la caisse via des drapeaux). $
: Cette ancre correspond à la fin de la chaîne. Il garantit que le match s'étend au tout dernier caractère. Cette approche combinée garantit une correspondance exacte - des chaînes uniquement exactement "octobre rouge" sera trouvée. Tout caractères supplémentaires avant ou après "Red Octobre" se traduira par un non-match.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!