Partage
  • Partager sur Facebook
  • Partager sur Twitter

Chercher une sous chaine dans une chaine de caractéres

Utilisation de MYSQL

Sujet résolu
    19 mai 2011 à 2:26:11

    Je suis a la recherche d'une méthode qui me sert a chercher une sous chaine dans une chaine de caractére et me la retourner ...

    par exemple, je posséde une colonne word qui contient une liste de mots clés, alors suppossons qu'on à le mot "familly.name" et je veux chercher dans ma base si une sous chaine ou bien carrément la chaine se trouve dans la base et la retourné en sortie.
    • Partager sur Facebook
    • Partager sur Twitter
      19 mai 2011 à 13:51:02

      Il suffit dans le

      where word like '%leMotQueTuCherche%';
      


      Le %leMotQueTuCherche% signifie que tu cherche une chaine qui contient la sous-chaine leMotQueTuCherche.

      En écrivant %leMotQueTuCherche, cela voudrait dire que tu cherche une chaine qui finit par leMotQueTuCherche avec n'importe quelle autre chaine avant.
      • Partager sur Facebook
      • Partager sur Twitter
        19 mai 2011 à 20:50:26

        Merci beaucoup, c'était simple finalement.
        l'utilité de cela est de chercher le lemme d'un mot dans un String ...
        • Partager sur Facebook
        • Partager sur Twitter
          20 mai 2011 à 0:27:13

          C'est exactement ça.
          Il est également possible de mettre un ? à la place du % qui remplace un seul caractère.
          • Partager sur Facebook
          • Partager sur Twitter
            20 mai 2011 à 14:25:22

            Un underscore plutôt qu'un point d'interrogation !
            • Partager sur Facebook
            • Partager sur Twitter
              20 mai 2011 à 17:14:03

              Oui, un _. Le ? c'est dans un autre langage.
              • Partager sur Facebook
              • Partager sur Twitter

              Chercher une sous chaine dans une chaine de caractéres

              × 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