IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Extraire le contenu de cellules HTML avec un preg_match_all ?


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2003
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 99
    Points : 46
    Points
    46
    Par défaut Extraire le contenu de cellules HTML avec un preg_match_all ?
    Salut @ tous,

    J'ai le code HTML suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <tr>
    <td>A Running Start Foundation, Until December 2009</td>
    <td>East Hampton, NY</td>
    </tr>
     
    <tr>
    <td>A Sanctuary Center</td>
    <td>Sedalia, CO</td>
    </tr>
     
    <tr>
    <td>
    <div>A Second Chance Outreach Ministry, Inc.********</div>
    </td>
    <td>Milwaukee, WI</td>
    </tr>
     
    <tr>
    <td>A Step Above Learning Center, Inc.,*Until December 2010NC</td>
    <td>Fayetteville, NC</td>
    </tr>
     
    <tr>
    <td>A Touch of Faith, Inc., Until December 2008</td>
    <td>Dallas, TX</td>
    </tr>
     
    <tr>
    <td>Abbey Lane Eagles Residents Association, Inc., Until December 2010</td>
    <td>Winter Haven, FL</td>
    </tr>
     
    <tr>
    <td>Abram Housing Corporation, Until June 2008</td>
    <td>Oakland, CA</td>
    </tr>
    Tout ce que je veux c'est recuperer pour chaque ligne (entre <tr> et </tr>), la premiere case (entre <td> et </td>) et la seconde case et ajouter son contenu a un tableau comme ceci:

    $tableau[] = array('Organization' => $contenu1, 'Location' => $contenu2);

    Comment y arriver ?

    Merci



    Stephane

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 284
    Points : 11 737
    Points
    11 737
    Par défaut
    ça doit être un truc comme ça :

    Code regex : Sélectionner tout - Visualiser dans une fenêtre à part
    !<tr>\s*<td>(.*?)</td>\s*<td>(.*?)</td>!i

Discussions similaires

  1. Réponses: 13
    Dernier message: 03/09/2013, 13h31
  2. [DOM] Extraire du contenu HTML avec Xpath
    Par thunderfear dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 01/02/2011, 14h25
  3. [RegEx] Extraire le contenu de balises HTML
    Par johnstyle dans le forum Langage
    Réponses: 0
    Dernier message: 26/11/2010, 11h55
  4. Extraire le contenu de balises HTML d'une page WEB
    Par sephyroth69 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 21/01/2010, 21h32
  5. extraire le contenu d'un fichier avec perl
    Par titexe dans le forum Langage
    Réponses: 1
    Dernier message: 28/11/2006, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo