Hallo zusammen,
ich verwende das Schlüsselwort eq, um einen String zu vergleichen.
if( $EVENT eq 'Einschalten' )
Es funktioniert nur, wenn ich exakt Einschalten eingebe. Es soll aber auch einschalten akzeptieren, also unabhängig von Klein/Großschreibung. Gibt es dafür eine anderes Schlüsselwort?
Danke im Voraus. :)
Mach doch einen Regex Vergleich.
Ich empfehle das:
https://wiki.selfhtml.org/wiki/Perl (https://wiki.selfhtml.org/wiki/Perl)
und das
Tutorial Reguläre Ausdrücke - Daniel Fetts Homepage (http://www.danielfett.de/internet-und-opensource,artikel,regulaere-ausdruecke)
Besispiel:
if ($EVENT =~ /(E|e)inschalten/)
if( lc($EVENT) eq 'einschalten' )
gruss
andre
Super, es hat funktioniert. Vielen Dank. :)