【发布时间】:2012-02-14 09:40:27
【问题描述】:
我有一个字符串"ab b cde",即"ab[space]b[space]cde"。我想用空格替换“space-b”和“space-c”,这样输出字符串就是"ab[space][space][space][space]de"。我无法弄清楚如何在不删除第一个“b”的情况下摆脱第二个“b”。我试过了:
gsub("[\\sb,\\sc]", " ", "ab b cde", perl=T)
但这给了我"a[spaces]de"。任何指针?谢谢。
编辑:考虑一个更复杂的问题:我想通过删除"space-i" 和"space-ii" 将字符串"akui i ii" 即"akui[space]i[space]ii" 转换为"akui[spaces|"。
【问题讨论】: