约翰·斯,莎拉·史密斯和马克·米勒
构建一个常规表达式,从给定的文本中提取名称.
适合从给定的文本中提取名称的正则表达式可能是: `\b[A-Z][a-zA-Z-]+(?:\s[A-Z][a-z]+) *\b`. 这个表达式匹配一个初始大写字母,并试图捕捉下面的文本,假设有一个名字和姓名.下面是提取名称的步骤: 1.您可以从进口're'模块开始,这将允许您使用Python中的正则表达式. ``python reimport ``` 2.然后您可以定义包含输入字符串的变量. ``python text = "John Jones, Sarah Smith, Mark Miller" `` 3.使用给定的表达式创建一个正则模式. ``python ="b-a[Z-A-Z-A] John : -Z-A+" 下面是您可以使用're'模块,以输入所有未输入字符号或表达模式. ```python text = "John Jones, Sarah Smith, Miller".