khemsset Geschrieben 12. April 2006 Geschrieben 12. April 2006 hallo ihr lieben ich habe eine wichtige frage . da habe ich ein String deklariert die ich im console eintippen muss. string a =Console.ReadLine(); aber wenn ich zwei worte eintippe und zwischen die beiden worte zb.12 leerzeichen lasse .will mit einem Befehl jeder Anzahl der leerzeichen auf 1 kurze. habt ihr verstanden? danke im voraus.
grueni Geschrieben 12. April 2006 Geschrieben 12. April 2006 Ich glaube nicht, daß das mit einem einzigen Befehl funktioniert. Hier aber mal ein Link mit den wichtigsten String-Funktionen: http://www.tutorials.de/forum/167410-post4.html
MarkusLe Geschrieben 12. April 2006 Geschrieben 12. April 2006 Benutz einfach ne Regex. using System.Text.RegularExpressions; [...] string text = "Blabla bi oooo z"; //Text zum Testen string newString = Regex.Replace(text,"(\\s+)"," "); MfG Markus
khemsset Geschrieben 12. April 2006 Autor Geschrieben 12. April 2006 danke es hat super gut funktioniert :floet: :uli
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden