如果单词遵循特定模式,请删除熊猫列中单词中的字母

时间:2020-02-12 01:33:42

标签: python regex pandas

我已使用API​​下载与公司和主题相关的信息。不幸的是,某些主题/公司名称是在开头和结尾以字母b下载的。我不想一个接一个地替换它们,而是在寻找一个正则表达式,该表达式可以帮助我识别所有以'b'开头和结尾的子字符串,并删除'b'。

news = {'Text':['bNikeb invests in shoes', 'bAdidasb invests in t-shirts', 'dog drank water'], 'Source':['NYT', 'WP', 'Guardian']}
news_df = pd.DataFrame(news)


outcome = {'Text':['Nike invests in shoes', 'Adidas invests in t-shirts', 'dog drank water'], 'Source':['NYT', 'WP', 'Guardian']}
outcome_df = pd.DataFrame(news)

谢谢!

1 个答案:

答案 0 :(得分:3)

如何尝试这种模式

question