删除字符和单词之间的空格[重复]

Posted

技术标签:

【中文标题】删除字符和单词之间的空格[重复]【英文标题】: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 推荐请求也是题外话 【参考方案1】:

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

【讨论】:

以上是关于删除字符和单词之间的空格[重复]的主要内容,如果未能解决你的问题,请参考以下文章

给定一个单词之间有多个空格的句子。删除多余的空格,使句子在单词之间只有一个空格[重复]

删除PHP中两个单词之间的空格[重复]

删除重复的单词、逗号和空格

删除字符串之间不需要的空格[重复]

如何从PHP和Javascript中的字符串中删除所有空格[重复]

在Java [重复]中的多个空格上分割字符串