@staticmethod
def _is_cjk_character(ch):
    """CJK类字符判断（包括中文字符也在此列）
        参考：https://en.wikipedia.org/wiki/CJK_Unified_Ideographs_(Unicode_block)
        """
    code = ord(ch)
    return (19968 <= code <= 40959 or 13312 <= code <= 19903 or 131072 <=
        code <= 173791 or 173824 <= code <= 177983 or 177984 <= code <= 
        178207 or 178208 <= code <= 183983 or 63744 <= code <= 64255 or 
        194560 <= code <= 195103)
