![]() |
string rückwärts durchsuchen
servus
ich stehe vor einem kleinen (oder auch großem) problem. ich möchte bestimmte links aus einem memo rausfiltern. klar... es gibt genug beispiele dafür die hab ich mir auch angesehen, nur leider klappt das ganze bei den links irgendwie nicht. folgendermaßen sehen die links aus dem memo aus
Code:
so ich möchte jetzt aber nur die links haben, deren endung mit .pdf aufhört.
<p class="infofilm">[url="/film/2172/???.doc"]???[/url][url="/film/2172/???.pdf"]???[/url]</p>
</div> meine idee war erst nach .pdf zu suchen und von da dann rückwärts bis "<a href="". nur leider weiß ich nicht wie ich das bewerkstelligen soll. und da ich auch nur so ein kleiner hobby coder bin der das ganze nicht sehr oft macht hoffe ich sehr das ihr mir ein wenig helfen könnt. hoffe es kann und wird mir jemand helfen schon mal danke im vorraus |
Re: string rückwärts durchsuchen
Hi!
Ich denke für deinen Zweck sollten regular expressions das richtige sein. Als Suchwort eignet sich regexpr bestimmt ebenso wie die "Langform" Ciao, Frederic |
Re: string rückwärts durchsuchen
Ansonsten könntest du mit
Delphi-Quellcode:
den String umdrehen und dann ganz normal mit pos arbeiten. RegExes sind natürlich evtl etwas eleganter aber auch komplizierter.
S := ReverseString(S);
|
Re: string rückwärts durchsuchen
Wenn Du noch nicht so fit im Programmieren bist, dann suche Dir doch einfach eine Lösung, die alle Links findet und schmeiss die weg, die Dir nicht gefallen, die also keine PDFs referenzieren. Ich würde mich nicht blind darauf verlassen, das PDFs immer hinten stehen.
|
Re: string rückwärts durchsuchen
ok danke
habe es mit regular expressions gelöst. |
Re: string rückwärts durchsuchen
Du könntest dein Ergebnis vllt noch posten, so haben auch die Leute was davon, die irgendwann mal nach dir ein ähnliches Problem, oder gar das selbe haben!
Delphi-Quellcode:
kannst du sonnst noch rückwärts deinen String durchsuchen...
var
i: integer; for i := Length(deinstring) downto 0 do //... mfg |
Re: string rückwärts durchsuchen
String und Index 0? Glaube das geht nicht gut :warn:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 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