我无法为以下名称生成正则表达式O ′ Malley,John F.现在,我有以下内容。关于编译(r '^[A-Z][a-z]+',[A-Z][a-z]+ [A-Z][a-z]+.$')有什么帮助吗?我做错了什么?
rks48beu1#
对于该特定名称(格式),反勾号的位置错误:
re.compile(r'^[A-Z]`{0,1}[a-z]+, [A-Z][a-z]+ [A-Z][a-z]+.$')
你需要的是特定名字格式的正则表达式,上面的代码会捕捉到一个名字,不管第二个位置上有没有反勾号。您应该考虑有关本练习目的的意见。
1条答案
按热度按时间rks48beu1#
对于该特定名称(格式),反勾号的位置错误:
你需要的是特定名字格式的正则表达式,上面的代码会捕捉到一个名字,不管第二个位置上有没有反勾号。
您应该考虑有关本练习目的的意见。