【问题标题】:remove whitespace between characters and words [duplicate]删除字符和单词之间的空格[重复]
【发布时间】:2016-11-27 07:10:27
【问题描述】:

我想删除两个或更多单词和两个字符之间的空格,如果存在的话。

例子:

text = " hello w    orld "
or
text = " h el lo       w    or  ld "

我也想变成这样:

text = "hello world"

不是"helloworld"!!

这可能吗?

【问题讨论】:

  • 其实不是,这更多是关于自然语言解析器..
  • 这是可能的,但答案会过于宽泛,因为这不是一个简单的问题,无需大量代码和自然语言处理理论的解释和算法。
  • Python如何知道al bi caalbi caal bicaalbica还是简单的al bi ca
  • 推荐请求也是题外话

标签: python python-2.7


【解决方案1】:

不,这是不可能的,因为python不能假设一个词是什么,除非你使用自然语言解析算法,我个人认为你不会想深入挖掘,但如果你这样做了,那就是很酷的探索区域 :)

【讨论】: