望采纳,以下是写好的示例实现:
import re
def getwords(string):
# 使用正则表达式匹配字符串中的单词
words = re.findall(r'\b\w+\b', string)
return words
# 输入字符串
string = input('请输入一段文本:')
# 调用函数获取单词列表
words = getwords(string)
# 打印单词列表
print('单词列表:', words)
在调用 findall() 方法时,可以将匹配的字符串存储在一个列表中,然后可以通过遍历列表来访问所有的单词。