Python自定义函数判断给定字符串是否是有效的中文姓名

2022-03-14 00:00:00 字符串 自定义 给定

该函数用来判断给定的字符串是否是有效的中国人姓名,主要判断是否是汉字,2-14个字符组成,代码如下:

def is_valid_chinese_name(name):
    """
       作者:pidancode.com
       判断给定的字符串是否是合法的中国人名
       按照国家规定,中国人的姓名应该在2-14个汉字
       :param name: 姓名
       :return: 验证成功返回True
    """
    pattern = r"^[\u4e00-\u9fa5]{2,14}$"
    m = re.match(pattern, name)
return m is not None

相关文章