py/gadict.py
changeset 542 b5197c70972c
parent 530 91771594bc8b
child 552 7398bc1829d6
equal deleted inserted replaced
541:c7deb60dcd62 542:b5197c70972c
    79 
    79 
    80     SEPARATOR_RE = regex.compile(r"^__$")
    80     SEPARATOR_RE = regex.compile(r"^__$")
    81     HEADWORD_RE = regex.compile(r"^(\p{L}.*)$")
    81     HEADWORD_RE = regex.compile(r"^(\p{L}.*)$")
    82     HEADWORD_VAR_RE = regex.compile(r"^ +(s|pl|v[123]|male|female|comp|super|abbr|Am|Br|Au)$")
    82     HEADWORD_VAR_RE = regex.compile(r"^ +(s|pl|v[123]|male|female|comp|super|abbr|Am|Br|Au)$")
    83     HEADWORD_PRON_RE = regex.compile(r"^ +\[([\p{L}' ]+)\]$")
    83     HEADWORD_PRON_RE = regex.compile(r"^ +\[([\p{L}' ]+)\]$")
    84     TRANSL_POS_RE = regex.compile(r"^n|det|pron|adj|v|adv|prep|conj|num|int|phr|phr\.v|abbr|prefix$")
    84     TRANSL_POS_RE = regex.compile(r"^n|det|pron|adj|v|adv|prep|conj|num|int|phr|phr\.v|contr|abbr|prefix$")
    85     TRANSL_RE = regex.compile(r"^(ru|uk|la|en): ([\p{L}(].*)$")
    85     TRANSL_RE = regex.compile(r"^(ru|uk|la|en): ([\p{L}(].*)$")
    86     TRANSL_EX_RE = regex.compile(r"^(ru|uk|la|en)> ([-\p{L}].*)$")
    86     TRANSL_EX_RE = regex.compile(r"^(ru|uk|la|en)> ([-\p{L}].*)$")
    87     TOPIC_RE = regex.compile(r"^topic: (\p{L}.*)$")
    87     TOPIC_RE = regex.compile(r"^topic: (\p{L}.*)$")
    88     SYN_RE = regex.compile(r"^syn: (\p{L}.*)$")
    88     SYN_RE = regex.compile(r"^syn: (\p{L}.*)$")
    89     ANT_RE = regex.compile(r"^ant: (\p{L}.*)$")
    89     ANT_RE = regex.compile(r"^ant: (\p{L}.*)$")