Abfrage, ob Feld NUR Leerzeichen enthält
Christian Bliß
- perl
Hallo,
wie muss ich abfragen, ob ein Feld NUR Leerzeichen enthält?
Folgende Abfrage steht schon
if ($kommentar eq "") {
print "....";
}
Wie muss die 2. Abfrage lauten?
($kommentar =~ m/[\ ]/g) brint ALLE Leerzeichen, nicht nur, wenn ausschließlich Leerzeichen im Feld eigegeben wurden!
MfG Christian Bliß
Hallo Christian,
wie muss ich abfragen, ob ein Feld NUR Leerzeichen enthält?
if($kommentar =~ /^ *$/)
Grüße
Daniel
Hi,
wie muss ich abfragen, ob ein Feld NUR Leerzeichen enthält?
if($kommentar =~ /^ *$/)
Hm, vielleicht besser so:
if($kommentar =~ /^\s*$/);
Viele Grüße
Torsten
Hallo Thorsten,
Hm, vielleicht besser so:
if($kommentar =~ /^\s*$/);
Was ist daran besser?
Grüße
Daniel
Hi,
if($kommentar =~ /^\s*$/);
Was ist daran besser?
Ich bin mir nicht sicher, ob das Leerzeichen als solches in einem RegEx erkannt wird, deshalb statt " " das "\s". Aber ich lasse mich wie immer gerne eines besseren belehren :)
Viele Grüße
Torsten