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 |"?