Regex et php
djkerry1987
Messages postés
56
Date d'inscription
Statut
Membre
-
djkerry1987 Messages postés 56 Date d'inscription Statut Membre -
djkerry1987 Messages postés 56 Date d'inscription Statut Membre -
Bonjour,
je galere sur le regex, j'ai recupéré une bdd de spip,
et lle affichage de doc ds les articles est fait selon leur moteur de templates donc pour une img , il va y avoir une balise "<img1526|left>" avec left ou center, right pour l'emplacement. bref je chereche a recuperer ds une variable le numero d'image et ds une autre variable, la valeur apres | voila si qqun peut m'aider. merci
je galere sur le regex, j'ai recupéré une bdd de spip,
et lle affichage de doc ds les articles est fait selon leur moteur de templates donc pour une img , il va y avoir une balise "<img1526|left>" avec left ou center, right pour l'emplacement. bref je chereche a recuperer ds une variable le numero d'image et ds une autre variable, la valeur apres | voila si qqun peut m'aider. merci
Configuration: Mac OS X Firefox 3.0.8
A voir également:
- Regex et php
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Ide php - Télécharger - Web & Internet
- Alert php ✓ - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Salut,
Tu peux utiliser $tab = split("|","<img1526|left>" ).
Tu auras $tab[0] --> <img1526 et tab[1] --> left>
Pour avoir le n° de l'image tu peux utiliser l'équivalent de la fonction right qui extrait une partie de la chaine à partir de la droite, mais je ne me souviens plus du nom de la fonction sous php.
Bon courage
IC
Tu peux utiliser $tab = split("|","<img1526|left>" ).
Tu auras $tab[0] --> <img1526 et tab[1] --> left>
Pour avoir le n° de l'image tu peux utiliser l'équivalent de la fonction right qui extrait une partie de la chaine à partir de la droite, mais je ne me souviens plus du nom de la fonction sous php.
Bon courage
IC
djkerry1987
Messages postés
56
Date d'inscription
Statut
Membre
5
oui mais c'est du texte extrait d'une base de donnée donc la balise est au milieu de l'article je ne connais as l'id a l'avance, j'avais pensé a cà mais apres maints essais.. sans resula