Companion
Properties
Functions
Erkennt das Encoding eines Textes. Die Idee dahinter ist, dass wir einen Text nach UTF-8 und wieder zurueck konvertieren. Dies ist ein einfacher Ansatz und stammt aus Detect the charset in Java strings, reicht aber fuer einfache Faelle aus.
Erkennt das Encoding eines Textes. Die Idee dahinter ist, dass wir einen Text nach UTF-8 und wieder zurueck konvertieren. Dies ist ein einfacher Ansatz und stammt aus Detect the charset in Java strings, reicht aber fuer einfache Faelle aus.
Testet, ob das Encoding fuer den uergebenen Text stimmen kann. Die Idee dahinter ist, dass wir einen Text nach UTF-8 und wieder zurueck konvertieren. Dies ist ein einfacher Ansatz und stammt aus Detect the charset in Java strings, reicht aber fuer einfache Faelle aus.
Dient zur Abfrage, ob ein Text nur gueltige (druckbare) Zeichen enthaelt. Ist dies nicht der Fall, koennte ein Encoding-Problem vorliegen.
Liefert ein einzelnes Zeichen als zurueck.
Liefert einen Text zurueck.
Liefert einen Text fuer den gewuenschten Zeichensatz (Encoding) zurueck. Dabei werden Zeichen, die nicht in diesem Zeichensatz vorhanden sind, durch eine Ersatzdarstellung ersetzt.
Ersetzt Umlaute und scharfes 'S'. Diese Methode wurde als statische Methode herausgezogen, da sie an anderen Stellen benoetigt werden.
Filtert nicht druckbare Zeichen aus dem uebergebenen String aus.