Einzelnen Beitrag anzeigen

Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#1

Reguläre Ausdrücke - Alle außer |

  Alt 18. Jan 2007, 11:31
Hi,

habe mir einen kleinen Regulären Ausdruck für ein PHP-Script gebaut der so aussieht:
Code:
!\[\[Bild:([A-Za-z0-9.-/]*?)\|(.*?)\]\]!
Der soll mir nun die Variablen aus dem Tag auslesen. z.B. [[Bild:test.jpg|Ein Bild der Testreihe]]
Tut er auch

Aber: Ich habe im Moment einfach alle Zeichen die so (meiner Meinung nach) vorkommen können vor dem | (der ja als Trenner fungiert) aufgezählt im ersten Teil. Sicherlich nicht schön. An der Stelle gehts noch, aber später bei Sachen wo man so ziemlich alle Zeichen benutzen kann außer dem | gibts da ein Problem.

Kann man nicht einfach schreiben "Alle außer |"?
  Mit Zitat antworten Zitat