Sequence (?P...) not recognized in regex; marked by <-- HERE in m/(?P <-- HERE < DATASET>(2004|04).*?)1003/ at analyser4.pl line 13.