【问题标题】:Replace all double spaces with single spaces in string用字符串中的单个空格替换所有双空格
【发布时间】:2014-04-11 15:02:14
【问题描述】:

我想将字符串中比单个空格更长的所有空格减少为单个空格。

foo(" 1   2    3     4                 5 ")
[1] " 1 2 3 4 5 "

【问题讨论】:

标签: regex r whitespace gsub


【解决方案1】:

这会奏效:

gsub(' +',' ',foo) 

:)

(根据 Zach 的评论进行了编辑)

【讨论】:

  • 建议 " +" 而不是 " *"。它会减少不必要的工作。
猜你喜欢
  • 2019-12-04
  • 2012-01-31
  • 2011-09-04
  • 2016-06-16
  • 2018-08-05
  • 2018-07-09
  • 2014-11-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多