Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

StringReplace für eine Position

  Alt 11. Feb 2007, 11:02
Ich habe z.B. folgenden Text:
Code:
Hallo... Das ist [url=www.google.de]Google[/url] bzw. [url]http://www.google.de[/url]
Nun muss ich das in HTML-Code parsen... Ansich funzt es wunderbar für "statische" Parameter (i, b, u etc) aber in diesem Beispiel, muss ich ja [code]<a href=X>[/url] setzen. Dazu muss ich heraus finden, ob es ein
Code:
[url]
oder
Code:
[url=X]
Tag ist.
Auch das funktioniert (theoretisch).
Nun, möchte ich, dass, wenn er
Code:
[url]
findet, dass er
Code:
<a href=
schreibt. Und wenn er
Code:
[url]
findet, dass er daraus den Text nimmt...
Mein Problem ist jetzt, dass ich ja einfach
Code:
[url]
ersetzen muss... Problem, er soll das
Code:
[url]
an einer bestimmten stelle ersetzen ...

Wenn ihr noch kein Plan habt was ich will: Ich will "StringReplace" ausführen, welches es aber an einer Stelle einmal macht...

PS: Ich hoffe es ist so ungefähr klar
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat