Récupération de donneés entre deux chaines

Répondre
juvenalvangu
le 17/08/2005 à 21:04
juvenalvangu
Salut à tous,

Je cherche une fonction qui me permetra de recuperer une chaîne de caractère comprise entre "[debut]" et "[fin]" par exemple, la fonction doit chercher dans une phrase comme "Bonjour mon ami [debut] je suis malade [fin] et toi ?", recuperer seulement " je suis malade ".

J'espere que j'ai été au moin compréhensible

Mercie d'avance
Aucun Code n'est parfait ... (http://www.phpamateur.africa-web.org/)
LA GLOBULE
le 17/08/2005 à 22:00
LA GLOBULE
Cette fonction n'existe pas.
Il faut utiliser les expressions régulières.

Mais bon, parce que je suis fatigué, tiens :

<?php
$pattern = '`\[debut\](.+?)\[fin\]`';
$subject = 'Bonjour mon ami [debut] je suis malade [fin] et toi ?';

preg_match_all($pattern, $subject, $matches);

print_r ($matches[1]);
?>
juvenalvangu
le 23/08/2005 à 19:58
juvenalvangu
Et si je veux qu'il colore le code (code php) qui sera entre [debut] et [fin]???

Mercie d'avance
Aucun Code n'est parfait ... (http://www.phpamateur.africa-web.org/)
LA GLOBULE
le 23/08/2005 à 20:02
LA GLOBULE
Stop au foutage de gueule la.

C'est dans le manuel PHP.

Surtout que tu as déjà posé cette question il n'y'a pas longtemps...
juvenalvangu
le 23/08/2005 à 20:06
juvenalvangu
Non, non, non

Je sais que deja posé cette question, mais j'arrive pas à l'appliquer pour ce cas là.

SVP
Aucun Code n'est parfait ... (http://www.phpamateur.africa-web.org/)
Bzh
le 24/08/2005 à 11:52
Bzh
Google existe !!!

C' est pas la peine s' il n' y a pas un minimum de recherche personnel avant !!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours