Regexp - traduction

coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 - 30 janv. 2007 à 18:01
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 - 30 janv. 2007 à 21:56
Yop!
  Je suis confronté à une regexp... J'aimerais savoir ce qu'elle recherche, svp:
'~<(\s*/?\w+)\s*([^>]*)>~'

Merci!

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"

2 réponses

DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
30 janv. 2007 à 18:51
Hello,

si on en croit les specs PCRE:
- \s correspond aux séquences d'espacements
- \w à celles des mots
- [^>] refuse le caractère '>' mais accepte tous les autres

A première vue, il s'agit d'un masque utilisé dans le parsing de données structurées type XML,XHTML. Il capture le nom associé à un élément ainsi que ses attributs.
0
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
30 janv. 2007 à 21:56
Yep!
  En j'essayais d'arriver à qqch de plus précis! Mais je te remercie, vais déjà voir avec ça! :)

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
0
Rejoignez-nous