EXTRACTEUR INTELLIGENT DE CHAINE AVEC DÉLIMITEUR (EXTRACTION, EXTRAIRE, ISOLER)

Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 - 1 nov. 2005 à 11:03
 florenth - 1 nov. 2005 à 12:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34430-extracteur-intelligent-de-chaine-avec-delimiteur-extraction-extraire-isoler

Il y a un site génial rien que sur cela.
http://www.expreg.com/
Tu trouveras surement ton bonheur.

Pour une implémantaton en Delphi, (parce que là, c'est du PHP), cherche RegEx avec Google.
Il y a plein de trucs interressantes.
Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 1
1 nov. 2005 à 11:51
Merci

oui je vois ce que tu veux dire mais dans ce cas (le mienà on "s'attaque" à quelque chose que l'on connais ;)

peux tu m'en dire plus sur les expressions régulières ?
Pas mal.
Mais dans une page HTML (puisque c'est ton exemple), il peut y avoir plusieurs espaces entre le
name="description" et le content="ce que tu veux". Et dans ce cas, ça ne marche pas.

Franchement, moi je dis rien de tel que des expressions régulières pour les opération sur les chaînes (Tu peux tout faire).

@ ++ Flo
Filipe35 Messages postés 470 Date d'inscription vendredi 14 novembre 2003 Statut Membre Dernière intervention 23 octobre 2007 1
1 nov. 2005 à 11:03
Certains me demanderons pourquoi inteliggent ?

c'est tout simplement car il selectionne la 2ème chaine (délimiteur) après la premiere ce qui évite les erreurs car des '">' il y en a avant le premier délimiteur.

arf compliké à expliquer ;)