Почему не захватывающая группа (? :) не работает?

my $str='expire=0';

if ($str =~/expire\s*=\s* (?: 0[1-9]|[1-9][0-9])/){
    print " found it ";
}

его не работает

Condition expire = должно сопровождаться числом от 1-99 ?

8
задан codaddict 4 March 2011 в 04:00
поделиться