Es geht auch so:
my %options=$ENV{"PATH_INFO"}=~m|/(\w+)-(\w+)|gs;
Zumindest funktioniert das bei mir gut (Apache,thttpd,IIS).
ach ja der Aufruf ist wie du es wünschst:
in %options steht dann drin:
$options{A1}="B1";
$options{A2}="B2";
\n\n
<!--EDIT|topeg|1156024509-->