Regex et php

Fermé
djkerry1987 Messages postés 56 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 13 novembre 2009 - 28 mars 2009 à 21:31
djkerry1987 Messages postés 56 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 13 novembre 2009 - 12 avril 2009 à 15:58
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
A voir également:

3 réponses

incaout Messages postés 347 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 15 novembre 2012 74
28 mars 2009 à 22:12
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
0
djkerry1987 Messages postés 56 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 13 novembre 2009 5
28 mars 2009 à 22:18
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
0
djkerry1987 Messages postés 56 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 13 novembre 2009 5
29 mars 2009 à 09:20
up
0
djkerry1987 Messages postés 56 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 13 novembre 2009 5
12 avril 2009 à 15:58
up
0