Supprimer un mot

hamida -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
bjr, alors je veux écrire un programme qui permet de supprimer la première occurrence d'un mot donné dans le texte sachant que le texte est un ensemble de mots séparés par un ouplusieurs éspaces
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. andejen Messages postés 148 Statut Membre 22
     
    utilise strcmp()
    0
  2. Stupeflip Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   94
     
    Salut,

    Tu travailles sur un fichier ? En C ?
    0
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    En Python:
    texte = texte.replace("mot","",1)
    0
    1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
       
      Ne serait-ce pas plutôt

      texte = texte.replace(" mot "," ",1)


      ?
      Au risque de paraitre maniaque :-D
      0
    2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
       
      oui tu as raison.
      Mais si ton mot est en tout début ou toute fin de texte, t'es chocolat.
      0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    en Perl :-)

    $texte =~ s/^.//;
    --
    lami20j
    0