Maison > développement back-end > tutoriel php > Pourquoi mon modèle d'expression régulière échoue-t-il et comment corriger l'erreur de délimiteur manquant ?

Pourquoi mon modèle d'expression régulière échoue-t-il et comment corriger l'erreur de délimiteur manquant ?

Mary-Kate Olsen
Libérer: 2024-12-09 22:02:11
original
348 Les gens l'ont consulté

Why is my Regular Expression Pattern Failing, and How Do I Fix the Missing Delimiter Error?

Délimiteur requis pour les modèles d'expressions régulières

Le modèle RegEx fourni dans le code rencontre une erreur, indiquant un délimiteur manquant. Des délimiteurs entourent le motif et indiquent ses limites.

Pour résoudre ce problème, ajoutez un caractère délimiteur au début et à la fin du motif. Dans votre cas, le délimiteur est la barre oblique "/", comme indiqué ci-dessous :

$pattern = "/My name is '(.*)' and im fine/";  // Delimiter added
Copier après la connexion

Avec cette modification, le modèle RegEx est désormais entouré par les délimiteurs de barre oblique et devrait fonctionner correctement.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal