需要一个可以验证带有特殊字符(连字符、撇号等...)的名称的 python 正则表达式

我正在尝试创建一个可以匹配任何名称的 python 正则表达式。我正在<h1>抓取一个网页并寻找标签并在它之间抓取名称。这些名字可以包括James Dean、James-Dean、Brian O'Quin、Jame Joe-Harden等......

这是我一直在使用的第一个正则表达式,但它没有捕捉到所有的名字

<h1>[A-Z]{1}[a-z]+\s[A-Z]{1}[']?[A-Z]?[-]?[A-Z]?[a-z]+


慕虎7371278
浏览 201回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python