Einzelnen Beitrag anzeigen

Benutzerbild von phlux
phlux

Registriert seit: 4. Nov 2002
Ort: Witten
1.335 Beiträge
 
Delphi 6 Personal
 
#10

Re: Auf Kriegsfuss mit Regulären Ausdrücken

  Alt 7. Mär 2005, 14:09
Nope, wie bereits oben beschrieben habe ich 2 RegExp:

RE1: liest alle [url|text] aus und wandelt sie passend ins <a href... um! den habe ich bereits
RE2: soll alle einfachen http:// urls auslesen und sie dann in einen <a href verweis umwandeln

wenn ich jetzt re1 aauf den text anwende ist alles iO wende ich allerdings re2 danach noch an wandelt er mir die bereits zu <a href verweise nochmals in einen verweis um, also in <a href="<a href="http: ...
das will ich nicht, also habe ich mir überlegt soll re2 nur greifen, wenn kein " oder ein lerzeichen vor der url steht, das habe ich ansatzweise versucht mit
Code:
[^(href\=\")](http\:\/\/)([\w|-|_|/|\.]+)
zu realisieren, klappt allerdings nicht, weil er so garnichts findet und genau bei dem Ausdruck brauch ich jetzt hilfe, also er soll gucken ob ein " vorsteht, dann finger weg, steht nix (zeilenanfang) oder ein leerzeichen davor dann wandel ihn in ein <a>-Tag um, ich hoffe das war jetzt verständlicher
Christian "phlux" Arndt
  Mit Zitat antworten Zitat