diff --git a/biostools/analyzers.py b/biostools/analyzers.py index fa8ed52..58e748a 100644 --- a/biostools/analyzers.py +++ b/biostools/analyzers.py @@ -271,7 +271,7 @@ class AcerAnalyzer(Analyzer): return True def _string(self, line, match): - '''([A-Z]{3}[A-Z0-9]{3}00-[A-Z0-9]{3}-[0-9]{6}-[^\s]+)(?:\s+(.+))?''' + '''([A-Z]{3}[0-9A-F]{2}[A-Z0-9]{3}-[A-Z0-9]{3}-[0-9]{6}-[^\s]+)(?:\s+(.+))?''' # Extract string. self.string = match.group(1)