phpbar.de logo

Mailinglisten-Archive

[php] Regexproblem mit (.*?)

[php] Regexproblem mit (.*?)

Andreas Brandl php-mailinglist at andreas-brandl.de
Mon Mar 7 00:20:59 CET 2005


Hi!

mstenz-design at web.de schrieb:
> Hallo, 
> 
> schon wieder ein Regex-problem, worauf ich leider keine Antwort gefunden habe. RegexBuddy und Regex-Coach hat mir dabei auch nicht helfen können.
> 
> Folgendes Problem:
> 
> \[img\|src:(.*?)\](.*?[^\[img.*?\]])\[/img\]

                         ^^^^^^^^^^^^^
-> das versteh ich grad nich ganz.

> 
> Ich benutze derzeit dieses Regex. Wenn ich damit den String
> 
> [img|src:images/MKGe-Foto.gif]Bild-Beschreibung[/img]
> 
> umwandeln lasse, passiert nichts. Erst wenn ich ein Leerzeichen VOR das [/img] schreibe:
> 
> [img|src:images/MKGe-Foto.gif]Bild-Beschreibung [/img]
> 
> Für mich macht das keinen Sinn. Vielleicht ist die Lösung auch sehr banal, ich sehe Sie jedoch nicht. 
> Ich hoffe mir kann jemand helfen. 

pattern:
<snip>
\[img\|src:(.*?)\](.*?)\[/img\]
</snip>

funktioniert :)

> Gruß, 
> Michael
> 

Regards,
Andreas


php::bar PHP Wiki   -   Listenarchive