Autor Thema: 99_Utils string2FILTER patch  (Gelesen 437 mal)

Offline igami

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2716
  • RTFM
    • commandref
99_Utils string2FILTER patch
« am: 26 März 2017, 13:59:09 »
Hi,

bei mir haben Raumnamen auch Leerzeichen. Für meine Bedürfnisse habe ich mir eine sub geschrieben um das für devspec mit Steuerzeichen zu ersetzen. Habe ich noch was vergessen außer Zeilenumbruch, Leerzeichen und Punkt?

sub string2FILTER($) {
  my $string = shift;
  $string =~ s/\n/\\n/g;
  $string =~ s/\s/\\s/g;
  $string =~ s/\./\\./g;
 
  return $string;
}

Würde mich freuen, wenn das Bestandteil der 99_Utils wird.
Im Anhang ist ein patch mit commandref.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 22819
Antw:99_Utils string2FILTER patch
« Antwort #1 am: 27 März 2017, 16:01:54 »
Kannst du bitte an einem kokreten Beispiel zeigen, wofuer das gut ist?
Meine Fantasie hat mich scheinbar gerade verlassen...