phpbar.de logo

Mailinglisten-Archive

[php] wieder RegExp (PCRE)

[php] wieder RegExp (PCRE)

Michael Wallner php_(at)_phpcenter.de
Sat, 27 Jul 2002 18:50:22 +0200


Hallo Liste,

ich habe folgende RegExp für Links:

°\b(http://|(www.))([\w-.]+)\/?([/\w.#?&=%,;+~*-]*)(...)°

jetzt will ich dort (...) einbauen, dass wenn der
link mit >,< endet, der Beistrich _matcht_ aber
nicht aufscheint.

wenn der Link mit Beistrich endet ist es mit
(?=,) ja kein problem. Aber wenn er nicht
mit Beistrich endet und ich das mit
einer Condition (?(?=,)(?=,)) oder
ähnlichem (?(?=,),)... anstelle von (...)
lösen will tut sich einfach nichts!

Es verhält sich genau so, als würde anstelle
von (...) gar nichts stehen...

Ich bin schon ziemlich ratlos und genervt...

Michael [dankt für Gedankenanstösse]


php::bar PHP Wiki   -   Listenarchive