当前位置:  开发笔记 > 编程语言 > 正文

python中的正则表达式

如何解决《python中的正则表达式》经验,为你挑选了1个好方法。

我如何编写正则表达式来验证"正确的人名":

我对人名的定义(在这种情况下):我需要验证西班牙裔名字:像Maria,John,jon,Andrés这样的东西是有效的,但像'NNNNNatalia'这样的东西不会

我的意思是这是有效的:

迭戈

迭戈A.

Diego A. Sanabria

这是无效的:

迭戈3

Diiiiiiiego

#$%自我

fredley.. 6

这超出了正则表达式的范围.你需要一个名字词典,并且可能需要一个算法来检查你的词典中没有但是名字的东西(对马尔科夫链进行一些研究).然后,您需要一些自然语言处理 算法来解析有效名称的语法.

简而言之:获得计算机科学学位,这可能是一个潜在的论文项目.



1> fredley..:

这超出了正则表达式的范围.你需要一个名字词典,并且可能需要一个算法来检查你的词典中没有但是名字的东西(对马尔科夫链进行一些研究).然后,您需要一些自然语言处理 算法来解析有效名称的语法.

简而言之:获得计算机科学学位,这可能是一个潜在的论文项目.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有