Merci pour votre attention rapide à cette question! C'est très apprécié, merci à tous ceux qui ont commenté, ou offert un aperçu!Identifiant Preg_match
Hé les gars, je vais avoir un problème d'obtenir un match de mon identifiant
J'ai une chaîne comme celui-ci à venir en {/describe:foo}
où je suis en train de match de {/describe:}
retourner foo
, mais je ne reçois pas l'expression rationnelle droite, quelqu'un d'esprit qui souligne ce que j'ai mal fait? voici mon match.
$regexp = '/\{describe:(.*?)\}/i';
$query = '{/describe:foo}';
preg_match($regexp, $query, $match);
print_r($match); // (bool) false
Contexte J'espère que cela peut aider les autres, une bonne raison de le faire est de créer remplaçables mots de commande dans une chaîne qui peut être interprété et remplacé, voici un exemple d'une affiche RESTful que exécutera un descripteur sur un mot de contrôle.
if (preg_match('/\{describe:(.*?)\}/i', $_POST['query'], $match))
{
// Describe Salesforce Object from internal POST tool
print_r($SforceConnection->describeSObjects($match[1]));
exit;
}
Merci pour la réponse super rapide, en attendant d'accepter. – ehime
Accepté, merci encore pour votre réponse incroyablement rapide. – ehime