M
Matija Papec
If you ever come to idea making regexes more challenging, you could always
try it in php,
my $ym = 200405;
my($year, $month) = $ym =~ /^(\d{4})(\d{2})$/;
is "same" as,
$ym = 200405;
preg_match("/^(\d{4})(\d{2})$/", $ym, $tmp);
list($year, $month) = array_slice($tmp, 1);

try it in php,
my $ym = 200405;
my($year, $month) = $ym =~ /^(\d{4})(\d{2})$/;
is "same" as,
$ym = 200405;
preg_match("/^(\d{4})(\d{2})$/", $ym, $tmp);
list($year, $month) = array_slice($tmp, 1);