![]() |
Reguläre Ausdrücke - Alle außer |
Hi,
habe mir einen kleinen Regulären Ausdruck für ein PHP-Script gebaut der so aussieht:
Code:
Der soll mir nun die Variablen aus dem Tag auslesen. z.B. [[Bild:test.jpg|Ein Bild der Testreihe]]
!\[\[Bild:([A-Za-z0-9.-/]*?)\|(.*?)\]\]!
Tut er auch :mrgreen: 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 |"? |
Re: Reguläre Ausdrücke - Alle außer |
Zitat:
Wikipedia, anyone ;) ? |
Re: Reguläre Ausdrücke - Alle außer |
Code:
Probiers mal so ;)
([^|]*)
mfG mirage228 |
Re: Reguläre Ausdrücke - Alle außer |
Ahh...besten Dank :)
Habe diese Teile noch nie wirklich durchblickt...war schon froh dass das oben geklappt hat ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 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 by Thomas Breitkreuz