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/)
-   -   Copy() von bis, wie gehts genau? (https://www.delphipraxis.net/127333-copy-von-bis-wie-gehts-genau.html)

SyntaxXx 11. Jan 2009 15:36

Re: Copy() von bis, wie gehts genau?
 
Ich hab geschaut http://lix.in/ ist im gesammten Quelltext nur einmal vorhanden.
Wenn ich danach suche findet der auch nur das, aber das mit dem weitersuchen versteh ich nicht. Denn PosEx gibt es garnicht.



Ich nehme mal an das es Delphi 32 ist. Und der Compiler ist von CodeGear RAD Delphi 2009

Blackheart 11. Jan 2009 15:37

Re: Copy() von bis, wie gehts genau?
 
Schau mal dort das sollte dir weiterhelfen.
Stringroutinen

Bbommel 11. Jan 2009 15:39

Re: Copy() von bis, wie gehts genau?
 
Zitat:

Zitat von SyntaxXx
Wie meinste den das?

Reguläre Ausdrücke sind eine Technik, mit der man einen Text nicht nur nach einem bestimmten anderen Text durchsuchen kann, sondern, mit der man diesen Text nach einem bestimmten Muster durchsuchen kann. Du kannst dir zum Beispiel mal den Wikipedia-Artikel zum Thema anschauen oder auch mal Google zu dem Thema anwerfen. Wenn man sich damit mal etwas näher beschäftigt hat, ist das ein ziemlich mächtiges Werkzeug, mit dem man auch dein Problem sehr leicht lösen könnte. Allerdings muss man sich in das Thema auch erstmal etwas einlesen und vor allem "eindenken".

Für deinen Fall dürfte es einfacher sein, mit Pos den ersten Treffer wie von dir selbst vorgeschlagen zu suchen, sich diese Position zu merken und dann mit der Funktion PosEx das abschließende Anführungszeichen zu suchen. Mit einer Kombination aus Pos, PosEx und Copy solltest du dann eigentlich glücklich werden. Falls nicht, frag halt noch mal konkret nach, wo es hakt. :)

Bis denn
Bommel

Bbommel 11. Jan 2009 15:42

Re: Copy() von bis, wie gehts genau?
 
Zitat:

Zitat von SyntaxXx
Wenn ich danach suche findet der auch nur das, aber das mit dem weitersuchen versteh ich nicht. Denn PosEx gibt es garnicht.

Du musst die Unit SysUtils einbinden. PosEx ist bei Delphi 2009 definitiv dabei.

DP-Maintenance 11. Jan 2009 15:50

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Delphi-Frage


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

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