[英]Finding out names from Regular Expression using Python
我必须找到或提取像Aggarwal, Dr Rakesh Om
和Aggarwal, Prof. Amita Rao
这样的名字Aggarwal, Dr Rakesh Om
并从网页中使用Python 中的正则表达式。 我正在学习正则表达式。
我使用[az]+,\\s^Dr\\s[az]+\\s[az]+
来查找名称,但对我不起作用。
任何建议..??
我认为你需要一个这样的正则表达式:
"[A-Za-z]+\s*,\s*(Dr\.?|Prof\.?) [A-Za-z ]+"
使用g
修饰符:
[g modifier]
:克叶形。 所有比赛(不要在第一场比赛中返回) 或者通过添加i
修饰符,您可以使其更简单:
"[a-z]+\s*,\s*(Dr\.?|Prof\.?) [a-z ]+"gi
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.