U C^> @sddlmZddlmZddlmZmZmZmZddlm Z m Z m Z m Z m Z dddd dZd ddd dZeeed d d ddjeddje ddje de ddje dgZedje edgZeZeZdS))unicode_literals)TOKENIZER_INFIXES) LIST_PUNCT LIST_ELLIPSES LIST_QUOTESCURRENCY) CONCAT_QUOTESUNITSALPHA ALPHA_LOWER ALPHA_UPPERu ' ’   u- – — ‐ ‑z (?<=[0-9])\+u(?<=°[FfCcKk])\.u(?<=[0-9])°[FfCcKk]z (?<=[0-9])%z(?<=[0-9])(?:{c}))cz(?<=[0-9])(?:{u}))uz(?<=[0-9{al}{e}(?:{q})])\.u%²\-\+)aleqz(?<=[{au}][{au}])\.)auz(?<=[{a}][{el}])(?=[{a}]))aelN) __future__r punctuationrZ char_classesrrrrr r r r r stripreplaceZELISIONZHYPHENSformatZ _suffixesZ_infixesZTOKENIZER_SUFFIXESrrs<