import re


def standardize(s):
    """
    字符串标准化
        去除所有空格
        去掉末尾最后一个 的
        小写转大写
        中文字符替换： （），【】：“”’‘；
    :param s:
    :return:
    """

    s = re.sub(r'\s+', '', s)
    s = re.sub(r'的$', '', s)  # 去掉末尾最后一个 的
    s = re.sub(r',未特指场所$', '', s)
    s = s.upper()
    s = re.sub(r'（', '(', s)
    s = re.sub(r'）', ')', s)
    s = re.sub(r'，', ',', s)
    s = re.sub(r'：', ':', s)
    s = re.sub(r'【', '[', s)
    s = re.sub(r'】', ']', s)
    s = re.sub(r'“|”|’|‘', '"', s)
    s = re.sub(r'】', ']', s)
    s = re.sub(r'；', ';', s)
    return s