![]() |
AW: An welcher Position war/ist die Variable im Template
Zitat:
|
AW: An welcher Position war/ist die Variable im Template
Hallo,
verwirrend das alles ist. Das Ausgangs- Template ist bekannt? Auch das Ergebnis? Wo ist jetzt das Problem? Es muss Startindex und Endindex von %counter% ermittelt werden und dann auf den Ergebnisstring angewendet werden. Dazu gab es eine Menge Infos. Heiko |
AW: An welcher Position war/ist die Variable im Template
Ich möchte nochmal erwähnen, daß vermutlich alle Vorschläge hier fehlschlagen werden, wenn es neben den angegebenen Variablen counter und year noch andere variable Elemente in einem Template geben sollte.
|
AW: An welcher Position war/ist die Variable im Template
Zitat:
|
AW: An welcher Position war/ist die Variable im Template
Sind die Templates schon fix betoniert, oder kann man da noch eine Struktur vorgeben? Wenn Letzteres, dann sollte eine Konvention für die Formulierung geben, die Dir das Auseinanderklamüsern erleichtert.
zB daß bei [irgendwas]%counter%[irgendwasanderes]%year% die eckigen Klammern sein müssen o.Ä. |
AW: An welcher Position war/ist die Variable im Template
Die Templates sind doch, so wie die jetzt sind, leicht auseinanderzubauen (siehe Beispiel von Uwe und von mir).
|
AW: An welcher Position war/ist die Variable im Template
Generell wäre mein Ansatz, die Variablen in den Templates durch angemessene reguläre Ausdrücke mit benannten Gruppen zu ersetzen.
Wenn die Templates und Variablen passend aufgebaut sind (entweder Trennzeichen und/oder Variablen mit fester Länge), dann sollte eine RegEx-Engine ohne Probleme die richtigen Ergebnisse in den Gruppen matchen. |
AW: An welcher Position war/ist die Variable im Template
Zitat:
|
AW: An welcher Position war/ist die Variable im Template
Habe das Ganze nur überflogen, vielleicht stehe ich auf dem Schlauch: aber warum benutzt du nicht einfach Trennzeichen ?
Delphi-Quellcode:
Das ist doch ein String, richtig, oder möchtest du keine überflüssigen Zeichen drinhaben ?
1001030_81_2016 oder 1001030;81;2016
Rollo |
AW: An welcher Position war/ist die Variable im Template
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:09 Uhr. |
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