Expression regulière pour les mots

Résolu
Bonjour, je voudrais utiliser une regex me permetant de capturé une phrase mots par mots, variables par variables.
Apres plusieurs essaie infructueux (notamment a cause de la ponctuation et de la boucle) je m'en remet à vous.
merci d'avance.

8 réponses

  1. probleme resolu =)
    0
    1. ben oui mais j'ai juste :
      <?php

      function get_sentence($phrase) //fonction pour recupérer la phrase
      {

      }

      [...]

      <input text type="text" name="aw" /> // la phrase

      [...]

      if($_POST['aw']) // si le formulaire a ete rempli
      {
      get_sentence($_POST['aw']); //decomposition de la phrase en mot

      while($mots) //tant qu'il y a des mots
      {
      fonction ($mots); //on utilise une fonction sur les mots un par un
      }

      }
      0
      1. Modérateur
        Re,

        Il sera peut être judicieux de nous montrer ton code pour voir exactement ce que tu veux ;-)
        0
        1. merci^^ j'essaie et je te dit
          px: pourrais tu m'expliqué un peu comment marche ton code?
          0
          1. ca que je voulais dire c'est que je voudrais que les variables ce generent seules
            0
            1. Modérateur
              Ben c'est le cas ;-))
              0
          2. Modérateur
            Salut,
            $ echo 'je mange des cereales!' | perl -ne '@t=split /\b\s*\b/,$_;for $e(@t){++$i;print "\$mot$i = $e\n" }'
            $mot1 = je
            $mot2 = mange
            $mot3 = des
            $mot4 = cereales
            $mot5 = !

            0
            1. alors voila par exemple la phrase "je mange des cereales!"
              j'aimerais avoir un truc comme ca :
              $mot1 = "Je";
              $mot2 = "mange";
              $mot3 = "des";
              $mot4 = "cereales";
              $mot6 = "!";
              0
              1. Modérateur
                Salut,

                T'aurais un exemple plus parlant de ce que tu veux exactement ?
                Style, mon fichier ressemble à ça, je voudrai récupérer ça et ça comme ceci, etc...
                0