diff --git a/ogn/parser/pattern.py b/ogn/parser/pattern.py index d629295..a61effd 100644 --- a/ogn/parser/pattern.py +++ b/ogn/parser/pattern.py @@ -13,17 +13,17 @@ PATTERN_APRS_POSITION_WEATHER_WX = re.compile(r""" (?P18000\.00|1[0-7]\d{3}\.\d{2}|0\d{4}\.\d{2}) (?PE|W) (?P_) - (?P(\d{3}|\.{3}))/ - (?P(\d{3}|\.{3})) + (?P(\d{3}))/ + (?P(\d{3})) (?:c(?P[\d]+)?)? (?:s(?P[\d]+)?)? (?:g(?P[\d]+)?)? + (?:t(?P[\d]+)?)? (?:r(?P[\d]+)?)? (?:p(?P[\d]+)?)? (?:l(?P[\d]+)?)? (?:L(?P[\d]+)?)? (?:P(?P[\d]+)?)? - (?:t(?P[\d]+)?)? (?:h(?P[\d]+)?)? (?:b(?P[\d]+)?)? (?P.*)