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 ?
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
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!