Regular Expressions
Verfasst: Freitag 30. August 2002, 18:57
Hi,
ich habe mal angefangen mich mit RE in Python auseinander zu setzen, aber irgendwie komm ich da nicht wirklich weiter. Wie nutz ich sie effizient und einfach? Wär schön wenn das mal an dem Beispiel ginge, was von PERL kommt:
Ich hoff ma das es ähnlich einfach geht!?
thx, Ric
ich habe mal angefangen mich mit RE in Python auseinander zu setzen, aber irgendwie komm ich da nicht wirklich weiter. Wie nutz ich sie effizient und einfach? Wär schön wenn das mal an dem Beispiel ginge, was von PERL kommt:
Code: Alles auswählen
$browser=$ENV{'HTTP_USER_AGENT'};
if($browser=~ /Opera (\d\.\d{1,2})/i) { $opera="$1" } # Opera
if($browser=~ /MSIE (\d\.\d{1,2})/i && !$opera) { $ie="$1"; } # Interexplorer
if($browser=~ /Mozilla\/(4\.\d{1,2})/i && !$opera) { $ns="$1"; } # NS4
if($browser=~ /Mozilla\/(\d\.\d{1,2}).*Gecko/i) { $gecko="$1"; } # NS6/Mozillathx, Ric