Partage
  • Partager sur Facebook
  • Partager sur Twitter

Expression régulière

    8 mars 2011 à 13:52:19

    Bonjour,
    Je début un peu avec le python et les regexp sont pas mon fort de base.
    Je dispose d'un texte situé dans une variable.
    Dans ce texte ce trouve à plusieurs reprise une phrase de type:
    [motif1][aléatoire1][motif2][aléatoire2][motif3]

    Je souhaiterai parcourir mon texte et ajouter tout les [aléatoires1] dans un tableau.
    J'ai pensé au expression régulière pour ça mais je suis pas trop sur de moi.

    pourriez vous me montrer le chemin à suivre?
    merci.
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      8 mars 2011 à 13:55:35

      aléatoire1 est de quelle forme?
      • Partager sur Facebook
      • Partager sur Twitter
        8 mars 2011 à 14:06:02

        c'est un chemin relatif.
        • Partager sur Facebook
        • Partager sur Twitter
          8 mars 2011 à 18:13:44

          Qu'es-ce que tu comptes faire ? Ce motif est-il le même à chaque fois ? Peut-tu nous donner plus d'informations s'il te plait ?
          • Partager sur Facebook
          • Partager sur Twitter
          Anonyme
            8 mars 2011 à 19:24:11

            Citation

            c'est un chemin relatif.



            C'est pas une indication justifiant les expressions régulières. Comme le dit Yohan88, il faut que se soit répétitif (toujours sous une même forme) où tes aléatoires se différencient d'un nombre, d'une lettre, etc...

            Le mieux est de donner une ligne exacte (ton entrée) ou quelquechose qui y ressemble fortement et le résultat attendu (ta sortie).

            • Partager sur Facebook
            • Partager sur Twitter

            Expression régulière

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown