我必须从网页中找到或提取Aggarwal, Dr Rakesh Om
和Aggarwal, Prof. Amita Rao
等名称,并在 python 中使用正则表达式。
我正在学习正则表达式。
我使用[a-z]+,\s^Dr\s[a-z]+\s[a-z]+
查找姓名,但无法为我效劳。
任何暗示...... ??
答案 0 :(得分:-2)
我认为你需要这样的正则表达式:
"[A-Za-z]+\s*,\s*(Dr\.?|Prof\.?) [A-Za-z ]+"
使用g
修饰符:
[g modifier]
: g lobal。所有比赛(首场比赛都没有回归)或添加i
修饰符可以使其更简单:
"[a-z]+\s*,\s*(Dr\.?|Prof\.?) [a-z ]+"gi