FHEM/10_MQTT2_DEVICE.pm: fix regexp optimization (Forum #122048)

git-svn-id: https://svn.fhem.de/fhem/trunk@24747 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig
2021-07-14 15:03:05 +00:00
parent 94769467f4
commit 3dbc0334c0

View File

@@ -617,7 +617,7 @@ MQTT2_DEVICE_addReading($$)
$modules{MQTT2_DEVICE}{defptr}{"re:$cid"}{$re}{"$name,$code"} = 1;
}
} else {
if($re =~ m/^([^\?.*\[\](|)]+):\.\*$/) {
if($re =~ m/^([^\\\?.*\[\](|)]+):\.\*$/) {
$modules{MQTT2_DEVICE}{defptr}{"re:*:$1"}{$re}{"$name,$code"} = 1;
} else {
$modules{MQTT2_DEVICE}{defptr}{re}{$re}{"$name,$code"} = 1;