Entwickler-Ecke

Basistechnologien - Strings - Zeichenfolge suchen und in Array schreiben


trappe2222 - Di 11.01.11 23:18
Titel: Strings - Zeichenfolge suchen und in Array schreiben
Hallo alle zusammen :-)

bin froh das es sowas gibt, brauche einen guten Algorithmus.

und zwar:


Ich muss aus einem String, der aus einem text besteht diese Zeichenkombination finden
--->""<---- (also zweimal Anführungszeichen) die mehrmals vorkommen kann! Und dann die Zeichen davor und danach bis zum jeweiligen Lehrzeichen in ein String zusammenschliesen, mit einem Leerzeichen dazwischen und dann in eine Arraylist schreiben.

Bsp:

string u = "mama geht""jeden morgen zum""Bäcker und kauft Brötchen"

==>

im Array
[1] = "geht jeden"
[2] = "zum Bäcker"


Hat irgendjemand einen guten Ansatzt ?

Ich denke das ist ein Pronlem das nicht ganz alltäglich ist.

Danke für eure Hilfe im Voraus


danielf - Di 11.01.11 23:46

Hallo,

du kannst dafür reguläre Ausdrücke verwenden. Bei google findest du wie es funktioniert, bei konkreten Problemen kannst du ja nochmal nachfragen.

Gruß


trappe2222 - Mi 12.01.11 00:52

ja hab ich auch schon gemacht.....
aber der algorithmus .... fällt mir schwer

wenn mir da jemand helfen könnte wäre ich froh :-)


jaenicke - Mi 12.01.11 02:09

user profile icontrappe2222 hat folgendes geschrieben Zum zitierten Posting springen:
aber der algorithmus .... fällt mir schwer
Welcher Algorithmus? Wenn du reguläre Ausdrücke benutzt, machen die (bzw. die Klassen dazu in C# [http://www.tutorials.de/net-tutorials/270798-c-benutzung-von-regulaeren-ausdruecken.html]) das doch mehr oder weniger alles für dich. :gruebel: