【问题标题】:Looking to concatenate specifc word in text希望连接文本中的特定单词
【发布时间】:2019-02-23 21:14:35
【问题描述】:

我希望连接文本中的特定单词,例如读作

的文本

“我真的很讨厌微交易”或者 “我真的很讨厌微交易

应该转换成

“我真的很讨厌微交易

我一直在寻找 excel 函数和 NLTK 来执行此操作,但无济于事。

有人有办法解决这个问题吗?

【问题讨论】:

  • 什么不能替换 (ctrl+H) 不起作用?

标签: python excel text nltk


【解决方案1】:

输入.txt:

我真的很讨厌微交易
我真的很讨厌微交易

Python 代码:

inputFile = open("input.txt","r+")
outputFile = open("output.txt","w")
for line in inputFile.readlines():
    line = line.replace('micro transactions', 'microtransactions')
    line = line.replace('micro-transactions', 'microtransactions')
    outputFile.write(line) 
inputFile.close()
outputFile.close()

输出.txt:

我真的很讨厌微交易
我真的很讨厌微交易

现在您只需添加一些行,例如 line = line.replace(...) 即可。

【讨论】:

    猜你喜欢
    • 2019-07-22
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多