Recupérer un texte

salut
Svp comment récupérer tous les textes visible dans un code source html d'un site

6 réponses

  1. bonjour

    étrange cette question. avec ta souris ?
    0
    1. http://www.outiref.com/cgi-bin/outiref_url.cgi?ORDpage=5&url=http%3A%2F%2Fwww.commentcamarche.net%2F

      je travaille sur le référencement
      je récupère le code html , les balises <img> <a> <title> <met>...
      maintenant je ne sais pas comment récupérer les textes visibles dans une page web
      et merci
      0
      1. salut

        intéressant comme outil !

        pour récupérer du texte visible dans du code HTML je recourrai à une expression régulière. En PHP, on peut utiliser la fonction preg_match() pour matcher le texte satisfaisant la regex.

        la fonction preg_match_all() serait encore mieux pour ce que tu veux faire

        Qui ne tente rien n'a rien
        0
        1. wi je sais preg_match_all() mais je ne sais pas a quelle balise je travaille
          un teste peut se trouve dans un tableau, balise <p>, dans des listes??
          0
          1. bah il peut se trouver partout dans quasi toutes les balises HTML sauf bien sûr les balises auto-fermantes
            tu as un exemple très bien fait sur le site de PHP, pourquoi ne pas s'y inspirer
            https://www.php.net/preg_match_all
            0
        2. j'ai très bien compris

          j'avais même dit intéressant comme outil. seulement récupérer du texte dans un code HTML c'est exactement ce que fait l'exemple

          il faut pouvoir récupérer le contenu de la deuxième parenthèse de cette expression.

          "(<[.]*>)([.]*)(</[.]*>)"
          0