Précédent   Forum des professionnels en informatique > PHP > Langage > Regex
Regex Forum d'entraide sur les expressions rationnelles PHP. Avant de poster -> FAQ regex, Cours de regex et Sources de regex
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/01/2007, 16h48   #1
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
Par défaut récupérer le contenu d'un texte entre 2 valeurs

Bonjour à tous et bonne année

je cherche a récupérer un texte entre balis, exemple :

Citation:
aaaasdfsdfaaaa<B>dfgdfgdfgdfgdfg</B>dssfgzgzg
je cherche a récupérer ce qu'il y a entre les balises <b> et </b>.

a t on une fonction en PHP avec 2 3 parametres qui puissent nous retourner cela ?
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 16h52   #2
Membre du Club
 
Inscription : janvier 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 132
Points : 60
Points : 60
Perso j'verrais bien une regex la :
Code :
$result = preg_replace('#<b>(.+)</b>#isU', '$1', $valeuramodifier);
Marc31boss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 17h09   #3
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
le preg_replace recherche et remplace, or je souhaite obtenir ce qui a entre ces balises et non les remplacer.
je sais je suis pénible mais ce que je souhaite est bien précis.
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 17h10   #4
Modérateur
 
Avatar de s.n.a.f.u
 
Homme
Développeur Web
Inscription : août 2006
Messages : 2 700
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : août 2006
Messages : 2 700
Points : 3 357
Points : 3 357
preg_match alors...
s.n.a.f.u est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 17h15   #5
Membre du Club
 
Inscription : janvier 2007
Messages : 132
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 132
Points : 60
Points : 60
Et meme, dans le replace que j'ai donné, il attribue a une autre variable
Marc31boss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2007, 17h19   #6
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
j'ai résolu par ceci :

Code PHP :
1
2
3
		$debut = explode('<B>', $description);
		$fin  = explode('</B>', $debut[1]);
		$fin[0]; // mon résultat que je souhaite obtenir !


merci a tous !
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h10.


 
 
 
 
Partenaires

Hébergement Web