ChrisB: preg_replace Suchmuster

Beitrag lesen

Hi,

Informiere dich, was Zeichenklassen sind, und wie man sie negiert.

Ist die Negation nicht richtig?

Sie ist gar nicht vorhanden.

Ich hab mal gelesen, dass ich, z.B.  mit
preg_replace("/^[A-Z], "A", $irgendwas);
im String irgendwas alle Zeichen durch ein großes A ersetze, die kein Großbuchstabe von A-Z sind.

Nein, das ist keine negierte Zeichenklasse.
Das ist ein Suchmuster, das lediglich verlangt*, dass das erste Zeichen des Strings ein Großbuchstabe sein muss.

* bzw. verlangen würde, wenn es erst mal korrekt notiert wäre hinsichtlich Delimiter und PHP-Syntax.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?