FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Hans Franz am 01 August 2016, 11:13:26

Titel: 72_FB_CALLMONITOR Unicode ß
Beitrag von: Hans Franz am 01 August 2016, 11:13:26
Ich habe einen unschönen Eintrag in einem Reading wegen \u00df

Könnte evtl. hiermit beseitigt sein:
--- /home/joe/callmonitor/72_FB_CALLMONITOR.pm  2016-08-01 11:00:12.793094561 +0200
+++ /opt/fhem/FHEM/72_FB_CALLMONITOR.pm 2016-08-01 10:54:11.369088267 +0200
@@ -761,7 +761,7 @@
     $string =~ s/(\xd6|Ö|\\u00d6|\\u00D6)/Ö/g;
     $string =~ s/(\xfc|ü|\\u00fc|\\u00FC)/ü/g;
     $string =~ s/(\xdc|Ü|\\u00dc|\\u00DC)/Ü/g;
-    $string =~ s/(\xdf|ß)/ß/g;
+    $string =~ s/(\xdf|ß|\\u00df)/ß/g;
     $string =~ s/<[^>]+>//g;
     $string =~ s/&lt;/</g;
     $string =~ s/&gt;/>/g;

Ungetestet, da noch kein weiterer Anruf von dieser Nummer  :)

Gruß
Hans

Edit:
Jupp, scheint zu klappen.
Titel: Antw:72_FB_CALLMONITOR Unicode ß
Beitrag von: Markus Bloch am 23 August 2016, 13:03:49
Übernehme ich heute Abend. Passt aus meiner Sicht.

Gruß
Markus
Titel: Antw:72_FB_CALLMONITOR Unicode ß
Beitrag von: Hans Franz am 23 August 2016, 14:41:07
Danke

Gruß
Hans
Titel: Antw:72_FB_CALLMONITOR Unicode ß
Beitrag von: Markus Bloch am 23 August 2016, 20:54:53
ist gefixt