Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zeichenkette gezeilt absuchen und gefundene Zeichenausschnei (https://www.delphipraxis.net/32554-zeichenkette-gezeilt-absuchen-und-gefundene-zeichenausschnei.html)

skaven 25. Okt 2004 10:27

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
Keiner mehr eine Idee?

choose 25. Okt 2004 10:38

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
Hallo skaven,

für Probleme dieser Art eignen sich [dp]reguläre Ausdrücke[/dp], mit deren Hilfe Du Dein Problem vielleicht in der Art
Delphi-Quellcode:
with RegExp('PRD[^>]*?(\d+)[^>]*>') do
  if Execute(AString) then
  repeat
    myResult.Add(Match[1]);
  until not ExecuteNext;
lösen könntest.

Sharky 25. Okt 2004 10:52

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
Zitat:

Zitat von skaven
Keiner mehr eine Idee?

Du wirst verzeihen müssen wenn nicht jeder sofort alles liegen lässt um sich mit deiner Frage zu beschäftigen!
Zumal doch genügend Lösungswege genannt wurden.

Ausserdem...... Du weisst das in der Delphi-PRAXIS das "pushen" erst nach mindestens 24 Stunden erwünscht ist. :warn:

skaven 25. Okt 2004 10:54

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
Tut mir Leid, aber bin sehr ungeduldig wenn ich nicht weiter komme.

SORRY nochmal

jim_raynor 25. Okt 2004 11:13

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
@Skaven: Sorry, das Forum ist dazu da dir Denkansätze zu geben. Nicht fertige Quellcodes zu präsentieren.
Und von den Denkansätzen solltest du hier mehr als genug bekommen haben.

Zitat:

Zitat von Sharky
Du weisst das in der Delphi-PRAXIS das "pushen" erst nach mindestens 24 Stunden erwünscht ist. :warn:

Achtung OffTopic: Ist erwünscht überhaupt das richtige Wort oder sollte es besser heißen erlaubt?

glkgereon 28. Okt 2004 13:08

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
auf die gefahr hin das ich aussagen meiner vorredner wiederhole:

Delphi-Quellcode:
for i:=1 to length(ausdruck) do
  if ausdruck[i] in ['1'..'9'] then zahlen.Add(ausdruck[i]);
so, wenn du nun mehrere "'prd'-'>'-konstruktionen" hast, könntest du sowas in die schleife machen machen:

wenn aktuelles zeichen gleich dem endzeichen ist, dan lösche alle zeichen bis zum endzeichen inclusive des endzeichens

was dabei noch an "haken" bzw notwändigen änderungen im aufbau auftreten wirst du dann noch merken

skaven 29. Okt 2004 09:36

Re: Zeichenkette gezeilt absuchen und gefundene Zeichenaussc
 
Dabke allen, die mir geholfen haben.

Das Programm ist fertig, smile


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:26 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz