phpbar.de logo

Mailinglisten-Archive

[php] Unterschied regex=system und regex=php?

[php] Unterschied regex=system und regex=php?

Sebastian Mendel lists at sebastianmendel.de
Die Nov 15 14:36:05 CET 2005


Albin Blaschka wrote:
> Albin Blaschka wrote:
>> Sebastian Mendel wrote:
> 
>>> '/\<a href="'.$such.'"\>.*\</a\>/'
> 
> 
>> Pfadangaben oder sonstirgendwas was in die Suppe spucken könnte, z. B. 
>> registration.php, venue.php...
>> Wie gesagt, auf meinem Entwicklungsrechner funktiert das ganze 
>> einwandfrei...
> 
> Hallo nochmals...
> 
> Jetzt darf ich mir selber antworten ;-(
> Ich hab mit dem Vorschlag von Sebastian noch herumexperimentiert und 
> folgende Lösung gefunden:
> 
> $pattern= '|\<a href="'. $such .'"\>.*\</a\>';

| ist schlecht als delimiter, weil er auch eine regex funktion hat
deshalb hatte ich / genommen

außerdem fehlt bei dir der abschließende Begrenzer


> Darf ich also daraus verallgemeinern, daß bei regex=php ich spitze 
> Klammern escapen muß und auf alle Fälle einen Delimiter angeben muß?

eigentlich immer!



-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive