suit: REGEX: Zeichenfolge finden

Beitrag lesen

Du willst also alle Whitespace-Zeichen. Dafür steht die Escape-Sequenz \s, welche bereits \n enthält.
Oder eben die Zeichenklasse space

Nicht wirklich:

The "space" characters are HT (9), LF (10), VT (11), FF (12), CR  (13),
       and  space  (32). Notice that this list includes the VT character (code
       11). This makes "space" different to \s, which does not include VT (for
       Perl compatibility).

Bei allen anderen POSIX-Zeichenklassen ist das auch so - das machen PCRE nur weil sie "nett" sind und POSIX unterstützen, sobald man sich aber im UTF-8 mode befindet, sieht die Sache gänzlich anders aus.

Wenn man PCRE verwendet, sollte man bei PCRE bleiben und nicht irgendwelche POSIX-Krüppel verwenden - außer vielleicht, man muss schnell etwas portieren und hat "keine Zeit". :)