Thread Warum ist Ausdruck zutreffend ? (1 answers)
Opened by jan999 at 2009-05-12 07:01

jan999
 2009-05-12 07:01
#121512 #121512
User since
2009-04-02
109 Artikel
BenutzerIn
[default_avatar]
Moin !

in einem Programm gibt es einen Ausdruck um die Übereinstimmung eines Wertes mit einer Filterliste zu prüfen.

Code (perl): (dl )
if( $val =~ /$pat/ )


Die Filterliste $pat hat folgende Werte:

Quote
bakery|beverages|bicycle|books|car|car_repair|car_parts|chemist|clothes|computer|department_store|dry_cleaning|doityourself|

electronics|florist|furniture|garden_centre|hairdresser|hardware|hifi|laundry|mall|motorcycle|optician|organic|outdoor|sport

s|supermarket|shoes|toys|video|pet



Wenn jetzt $val den Wert car_dailer hat, dann wird dieser als vorhanden geprüft.

Ich vermute es liegt an dem oben genannten Test-Ausdruck - ist das richtig und wie kann ich erreichen, dass nur die Werte

des Filters als zulässig gewertet werden ?

Gruß Jan :-)

View full thread Warum ist Ausdruck zutreffend ?