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 :

A la recherche du pattern :) [RegEx]


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Par défaut A la recherche du pattern :)
    Bonjour à tous j'ai grandement besoin de votre aide pour un petit soucis. Pour la création d'une boutique je dois récupérer des info sur un site distant.

    Donc je gère la récupération avec curl sans problème mais je bloque sur le pattern à utiliser pour la récupération de mes variables...

    Je pense que je vais gagner du temps à demander à des professionnels comme vous.

    Je précise que sa fait juste 9 heures que je cherche la solution...

    Voici la partie du code que je cherche à récupérer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <span class="intitule_prod">Style : </span>
    Classique
    <br>
    Comment récupérer la variable "Classique" ?

    J'ai bien tenté avec ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     if(preg_match_all('/<div class=\"intitule_prod\">Style : <\/span>([^`]*?)<br>/', $result, $links))
    Mais sans résultats...

    Un grand merci par avance aux personnes qui m'aideront !

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Bonjour,

    [mode=stealth35]
    Pour parser du HTML c'est DOMDocument
    [/mode]

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Par défaut
    je ne sais pas pourquoi en regardant les autres posts je m’attendais à cette réponse... mais sa ne m'aide pas beaucoup comme réponse.

    Merci d'avance à ceux qui m'aideront

    PS: je connais un peu DOMDocument(), loadHTMLFile() et DOMXPath()
    Seul soucis c'est que les 25.000 pages à analyser n'ont pas pas le même XPATH sur les infos que je dois extraire.... donc forcement seul soluce que j'ai envisagé c'est un simple preg_match()

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Par défaut
    je me répond je ne travaillais pas sur le bon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <span class="intitule_prod">Style : </span>
    <b>Classique</b>
    <br>
    Donc solution si sa peux servir à quelqu'un:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(preg_match_all('/<span class=\"intitule_prod\">Style : <\/span><b>([^`]*?)<\/b>/i', $result, $links))
    résultat:
    Style : Classique

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Recherche] Un pattern pour des attributs dynamique?
    Par Celes_Vongola dans le forum Design Patterns
    Réponses: 2
    Dernier message: 19/10/2014, 11h58
  2. Recherche des pattern dans un fichier sans saut de ligne
    Par erox44 dans le forum Shell et commandes POSIX
    Réponses: 5
    Dernier message: 28/01/2013, 22h58
  3. [DOM] Objet RegExp recherche de pattern
    Par Loki13 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/08/2006, 18h50
  4. Algo recherche de Pattern
    Par jemore dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 04/07/2006, 18h23
  5. [Design patterns] recherche de lien
    Par r0d dans le forum Design Patterns
    Réponses: 8
    Dernier message: 11/02/2005, 10h27

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