phpbar.de logo

Mailinglisten-Archive

[php] RegX

[php] RegX

Niels Jäckel niels.jaeckel at silice.de
Fre Okt 14 19:50:39 CEST 2005


Hallo Niklas,

> der Modifier "s" steht nicht für CaseInsensitiv sondern für ...
> 
> Auszug aus Reggenechsen:
> *s für DotAll*
> Der Punkt steht, wie wir zuvor gesehen haben für alle beliebigen
> Zeichen, außer dem Zeilenumbruch, also dem Newline. Wird die Option
> eingeschaltet, so findet der Punkt auch dieses Zeichen. Allerdings ist
> das auch nicht die ganze Wahrheit: das Newline wird auch von sogenannten
> negierten Zeichenklassen gefunden. Lautet also ein Regex "[^x]", so
> werden alle Zeichen, auch Newlines gefunden, die kein 'x' sind!
> 
> "i" wäre der Richtige für Caseless =)

ahh - hast ja recht.

irgendwie verwechsel ich die beiden immer... zumal ich beide auch dauern
brauche.

Aber so hat die Regexe sogar tags gefunden, die auf mehreren Zeilen
verteilt waren ;-)


schönes Wochenende,
Niels

php::bar PHP Wiki   -   Listenarchive