
    i                     `    S SK r SSKJr  SSSSSS	S
SSSSSS.r\ R                  " S5      rS rg)    N   )_parse_date_w3dtf010203040506070809101112)u   januáru	   februáriu   márciusu   áprilisu   máujusu   júniusu   július	augusztus
szeptemberu   októbernovemberdecemberz=(\d{4})-([^-]+)-(\d{,2})T(\d{,2}):(\d{2})([+-](\d{,2}:\d{2}))c           	         [         R                  U 5      nU(       a  UR                  S5      [        ;  a  g[        UR                  S5         nUR                  S5      n[	        U5      S:X  a  SU-   nUR                  S5      n[	        U5      S:X  a  SU-   nSUR                  S5      UUUUR                  S5      UR                  S	5      S
.-  n[        U5      $ )z:Parse a string according to a Hungarian 8-bit date format.   N   r   0   z:%(year)s-%(month)s-%(day)sT%(hour)s:%(minute)s%(zonediff)s      )yearmonthdayhourminutezonediff)_hungarian_date_format_rematchgroup_hungarian_monthslenr   )date_stringmr   r   r   	w3dtfdates         K/app/mltbenv/lib/python3.13/site-packages/feedparser/datetimes/hungarian.py_parse_date_hungarianr+   3   s    !''4A
"33aggaj)E
''!*C
3x1}Ci771:D
4yA~TzLGGAJ" ggaj !
I Y''    )rew3dtfr   r%   compiler"   r+    r,   r*   <module>r1      sR   8 
 $   JJ'gh (r,   