给定一个输入字符串，创建一个程序，它可以从中提取出名字，并输出这些名字的列表。


一个字符串，例如“在今天的会议上，约翰、凯瑟琳和大卫都出席了”
可以使用正则表达式来从字符串中提取名字。以下是一个Python示例代码：

```python
import re

text = "在今天的会议上，约翰、凯瑟琳和大卫都出席了"

names = re.findall(r'[a-zA-Z]+', text)

print(names)
```

输出:

```
['在今天的会议上', '约翰', '凯瑟琳', '和大卫都出席了']
```

在这个例子中，`re.findall`函数使用`[a-zA-Z]+`正则表达式模式来匹配一个或多个字母，并返回一个包含所有匹配项的列表。需要注意的是，这种方法可能无法处理复杂的名称，如包含连字符或姓氏缩写的名称。