dedlfix: Reguläre Ausdrücke und setlocale()

Beitrag lesen

echo $begrüßung;

Die Antwort auf dein Problem kenne ich nicht, aber das sind die Fragen, die ich mir zunächst stellen würde, wenn ich es zu lösen hätte:

setlocale(LC_ALL, 'de_DE');
Nun habe ich aber bemerkt, dass [:print:] trotz setlocale die Umlaute nicht zu beachten scheint.

War das Ausführen von setlocale() von Erfolg gekrönt? Das Handbuch sagt, wie setlocale() im Gut- und Fehlerfall reagiert.

Wie kann ich nun die Umlaute und auch das ß integrieren?

Haben die Handbuchseiten zu den Regular Expression Functions (Perl-Compatible) erwähnt, dass setlocales einen Einfluss hat?

Macht es überhaupt Sinn mit [:print:] zu arbeiten?

Funktionieren die Posix-Character-Classes mit den Perl-RegExps? Was ergeben Versuche, diese bei einfacheren Fällen zu verwenden?

echo "$verabschiedung $name";