如何验证人名? - Python/Django

Rad*_*Hex 2 python regex django validation

我希望为我的一个表单创建一个全名的验证器.

不幸的是,我不确定最好的方法是,因为它不是那么简单:

if not char in string.letters + " .'":
    raise ValidationError("...")
Run Code Online (Sandbox Code Playgroud)

想到了一个正则表达式将工作,但是\w,[:alpha:],[a-zA-Z]没有真正抓住特殊字符.

名称示例:

  • 铁斯托

  • MarieJosèphe

  • MarieFrançoise

  • JosédeRibas


有任何想法吗?

圣洁......听起来像是我开了一罐蠕虫!谢谢你的答案.

Jul*_*ano 12

别.

请仔细阅读:虚假程序员相信姓名.