Tom: Anfängerfrage zu String-Vergleichen

Beitrag lesen

Hallo!

Ich habe in einem HTML-Formular ein Feld mit Namen "ort". Dieses Feld wird an ein PERL Script übergeben.

Nun gibt es die Möglichkeit entweder einen Ortsnamen oder eine fünfstellige PLZ einzugeben. Da ich in der HTML-Seite definitiv nur noch Platz für ein Eingabefeld habe, muß ich also in PERL (es führt hier kein Weg drumrum) eine Unterscheidung hinbekommen.

Bis jetzt habe ich das mit Länge der Variablen realisiert, was zwar zum gewünschten Ergebnis führt, aber nur bei Ortsnamen > 5 Zeichen.
Bei Namen wie z.B. "Köln" gehts natürlich schief, da bei String <= 5 nur nach der PLZ gesucht wird.

Wäre nett, wenn mir mal jemand helfen könnte (bin halt wirklich kein PERL-Crack, muß es aber hier verwenden, da alle Alternativen aus x verschiedenen Gründen nicht funktionieren).

Vielen Dank!
Gruß
Thomas