tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
509
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Aug 2005
    Ort
    Nürnberg
    Beiträge
    202
    Hallo!

    hab ein Problem, das ich mit der Methode Split() nicht lösen kann!
    Folgendes:

    Code :
    1
    2
    
    string myString = "a        d  d              e f            sssss     a";
    string[] mySplitString = myString.Split(' ');

    Das Problem ist dann nur noch, dass er das leerzeichen nur ein mal liest. Folge in dem Array sind viele leere Indexe. Der Abstand zw den Buchstaben/Wörtern ist undiffiniert, aber mind. 1-Leerzeichen!

    Kann mir bitte jemand weiterhelfen? Bitte!
     

  2. #2
    Vermin Vermin ist offline Rookie
    Registriert seit
    Apr 2004
    Beiträge
    9
    Hi,

    reguläre Ausdrücke sollten dir weiterhelfen.

    Code :
    1
    2
    3
    4
    5
    
    using System.Text.RegularExpressions;
     
    Regex regEx = new Regex("([^ ]+)");
    MatchCollection mc = regEx.Matches("a        d  d              e f            sssss     a");
    foreach (Match m in mc) Console.WriteLine(m.Value);

    Servus...
    Vermin.
     

  3. #3
    Registriert seit
    Aug 2005
    Ort
    Nürnberg
    Beiträge
    202
    Super danke!

    hat funtioniert!
     

Ähnliche Themen

  1. Zwei ähnliche Abfragen: eine funktioniert, eine nicht...
    Von it-bergmann im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 19.02.08, 23:33
  2. Frage zu split(...)
    Von jokey2 im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 1
    Letzter Beitrag: 07.12.05, 14:22
  3. Frage zur Methode - split oder nicht
    Von Feely im Forum PHP
    Antworten: 4
    Letzter Beitrag: 20.01.05, 09:06
  4. Eine Frage ..
    Von Gpac im Forum 3D Studio Max
    Antworten: 2
    Letzter Beitrag: 04.12.03, 09:45
  5. gewöhnliche sachen
    Von ohio im Forum Linux & Unix
    Antworten: 9
    Letzter Beitrag: 21.08.02, 14:36