tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
1616
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Fridulin Fridulin ist offline Mitglied Brokat
    Registriert seit
    Dec 2004
    Beiträge
    309
    Hallo Leute,

    ich habe folgendes Problem. Ich lese 2 Dateien ein und möchte eine Datei durchsuchen von einem Wort was in der anderen vorkommt. Das läuft auch alles bestens, nur es ist wichtig das er die Groß und Kleinschreibung ignoriert.
    Ich habe schon folgendes Probiert:
    Code :
    1
    
    StreamReader lesen2 = new StreamReader(Application.StartupPath + "\\" + "boese_woerter.txt", System.Text.Encoding.UTF7, true);
    Die anderen Encoding arten die er mir anbietet auch. Allerdings liest er die Datei immer noch mit Groß/Kleinbuchstaben aus.
    Ob das Wort darinne vorkommt prüfe ich so:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    int anfang = nachricht.IndexOf(arrZeilen2[i2]);
     
    //und dann mit der If anfrage ob es vorhanden ist oder nicht.
    if(anfang != -1)
    {
    ...
    }
    Es ist letzendlich egal ob ich das nur in Kleinbuchstaben einlesen kann oder direkt bei der überprüfung ob das Wort vorhanden ist und da einfach nur ignoriert wird.

    Vielen Dank schon einmal im Vorraus und viele Grüße
    Fridulin
     

  2. #2
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Konvertiere doch die eingelesene Zeile in Gross- oder Kleinbuchstaben, bevor du sie im Array ablegst.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  3. #3
    Fridulin Fridulin ist offline Mitglied Brokat
    Registriert seit
    Dec 2004
    Beiträge
    309
    Hi,

    danke für deine Antwort. Das ist ein guter Vorschlag, aber wie bewerkstellige ich das?

    Viele Grüße und Danke nochmal.
    Fridulin
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.
    Zitat Zitat von Fridulin
    Hallo Leute,

    ich habe folgendes Problem. Ich lese 2 Dateien ein und möchte eine Datei durchsuchen von einem Wort was in der anderen vorkommt. Das läuft auch alles bestens, nur es ist wichtig das er die Groß und Kleinschreibung ignoriert.
    Ich habe schon folgendes Probiert:
    Code :
    1
    
    StreamReader lesen2 = new StreamReader(Application.StartupPath + "\\" + "boese_woerter.txt", System.Text.Encoding.UTF7, true);
    Die anderen Encoding arten die er mir anbietet auch. Allerdings liest er die Datei immer noch mit Groß/Kleinbuchstaben aus.
    Das verwendete Encoding hat nichts mit der Groß-/Kleinschreibung zu tun. Es ist mehr als ungünstig eine Datei mit einem anderen Encoding zu lesen in dem sie gar nicht kodiert ist.

    Zitat Zitat von Fridulin
    Ob das Wort darinne vorkommt prüfe ich so:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    int anfang = nachricht.IndexOf(arrZeilen2[i2]);
     
    //und dann mit der If anfrage ob es vorhanden ist oder nicht.
    if(anfang != -1)
    {
    ...
    }
    Es ist letzendlich egal ob ich das nur in Kleinbuchstaben einlesen kann oder direkt bei der überprüfung ob das Wort vorhanden ist und da einfach nur ignoriert wird.
    Du könntest beide Strings mit der ToUpper bzw. ToLower Methode bearbeiten. Oder du benutzt reguläre Ausdrücke.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Fridulin Fridulin ist offline Mitglied Brokat
    Registriert seit
    Dec 2004
    Beiträge
    309
    Hallo,

    alles klaro, vielen Dank. Den Befehl kannte ich noch garnicht. Das ist ja einfach und Funktioniert super.

    Besten Dank noch einmal und viele Grüße
    Fridulin
     

Ähnliche Themen

  1. Groß und Kleinschreibung ignorieren
    Von one_o im Forum PHP
    Antworten: 6
    Letzter Beitrag: 28.04.09, 13:18
  2. Antworten: 4
    Letzter Beitrag: 20.07.08, 12:52
  3. Groß und kleinschreibung ignorieren
    Von stephankunz im Forum PHP
    Antworten: 1
    Letzter Beitrag: 17.07.08, 21:44
  4. Antworten: 3
    Letzter Beitrag: 25.02.05, 10:32
  5. String - Groß und Kleinschreibung
    Von Bluebird im Forum PHP
    Antworten: 3
    Letzter Beitrag: 15.03.02, 14:24