IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C# 1.1]Recherche d'un mot dans un fichier


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 56
    Par défaut [C# 1.1]Recherche d'un mot dans un fichier
    Bonjour,

    Mon souci va peut-être paraître bien bête mais la tout de suite, j'ai un peu de mal à voir comment m y prendre...

    J'ai un fichier texte que je lis ligne par ligne et dans chacune des lignes je voudrais chercher un texte précis, un mot clé; puis récupérer ce qu'il y a dérriière... Mais problème : je vois pas comment faire pour chercher un texte dans une string...

    Je trouve personne qui ait ce souci, peut-être que c'est bidon mais un peu d'aide serait le bienvenu...

    Merci

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    bonjour,
    Je pense que pour ton problème tu peux utiliser la commande
    Compare:

    http://msdn2.microsoft.com/fr-fr/lib...22(VS.80).aspx
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    C#
     
    public static int Compare (
        string strA,
        string strB
    )
    Sinon tu peux utiliser la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    IndexOf  	 Surchargé. Signale l'index de la première occurrence d'un String, ou d'un ou de plusieurs caractères de cette chaîne.
     
    ou 
     
    IndexOfAny  	Surchargé. Signale l'index de la première occurrence dans cette instance de tout caractère dans un tableau de caractères Unicode spécifié.
    Bonne chance

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 56
    Par défaut
    Nickel
    J'ai utilisé le IndexOf.

    En fait c'est tout bête :
    Je lis mon fichier ligne par ligne.
    dans chaque ligne je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int indexStringRecherché = maligne.IndexOf("string recherché", int depuisLeDebut, int surTantDeCaracteres)
    et ensuite je redecoupe ma ligne pour avoir le morceau que je voulais avec un substring

    donc c'est bueno

    Merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. recherche d'un mot dans un fichier
    Par elwess dans le forum C
    Réponses: 4
    Dernier message: 10/01/2011, 15h30
  2. find + grep recherche de plusieurs mots dans des fichiers différents
    Par sakura.haruno dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 27/04/2010, 22h58
  3. Recherche, découpage de 'mots' dans un fichier texte
    Par sbibi dans le forum Scripts/Batch
    Réponses: 16
    Dernier message: 21/01/2010, 14h26
  4. Recherche d'un mot dans un fichier
    Par chiwawa13 dans le forum Entrée/Sortie
    Réponses: 10
    Dernier message: 07/05/2008, 11h33
  5. Recherche d'un mot dans un fichier
    Par defluc dans le forum Delphi
    Réponses: 8
    Dernier message: 20/11/2006, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo