From 2d71159b69ba01505e495fd1053a48aae0c4c33f Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Sun, 16 Mar 2014 16:23:31 +0000 Subject: [PATCH] fhem.pl/devspec2array search multiple-line values (added s regexp modifier) git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@5238 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index 84a9bb494..b8dda8bab 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -993,8 +993,8 @@ devspec2array($) my $lre = ($n eq "room" ? "(^|,)($re)(,|\$)" : "^($re)\$"); eval { # a bad regexp is deadly - if(($op eq "=" && $val =~ m/$lre/) || - ($op eq "!=" && $val !~ m/$lre/)) { + if(($op eq "=" && $val =~ m/$lre/s) || + ($op eq "!=" && $val !~ m/$lre/s)) { push @res, $d } };