为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Python Chatbot 中将 REGEX 数组转换为字符串数组?

如何在 Python Chatbot 中将 REGEX 数组转换为字符串数组?

有只小跳蛙 2023-02-22 19:03:07
我有一个带有交互式通信的聊天机器人。我使用了 nltk 库。我修改了聊天类以获得必要的功能。我想保存会话。但是我做到了。但是当我打印具有会话记录的列表时,只需以与我不同的方式打印预计。Output : [<re.Match object; span=(0, 9), match='Hello'>, <re.Match object; span=(0, 4), match='Fine,How are you'>, <re.Match object; span=(0, 6), match='Thanks'>, <re.Match object; span=(0, 3), match='bye'>]如何将此数组转换为普通字符串数组?我只需要匹配='blah blah'部分。谢谢大家。
查看完整描述

1 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

尝试:

l = [m.group(0) for m in matches]

matches您开始使用的匹配对象数组在哪里。

这会给你l

['Hello', 'Fine,How are you', 'Thanks', 'bye']


查看完整回答
反对 回复 2023-02-22
  • 1 回答
  • 0 关注
  • 129 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号