Autor Beitrag
trappe2222
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 11.01.11 23:18 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: 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 Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19340
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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#) das doch mehr oder weniger alles für dich. :gruebel: