首页 > 解决方案 > 使用 python 从 twitter 数据中删除用户名

问题描述

我使用 python 从 Twitter 获取了一些数据。现在我想对其进行预处理。如果推文的用户名介于两个单词之间并且它们之间没有空格,我该如何删除用户名?我想保留单词,只删除用户名

例如。文本文件:你好@rahulcan 你能帮我吗?是的@tanyatell 我?

我想要的输出:你好,你能帮帮我吗?没错告诉我?

标签: pythonpython-3.x

解决方案


import re
Tweet = "Hello@username"
Tweet = re.sub('@[^\s]+','',Tweet)

此代码将删除 @username 并且不会删除 Hello。


推荐阅读