【发布时间】:2016-03-12 04:16:48
【问题描述】:
我想删除多余的空格,如果需要添加空格,并使用 R 将特殊字符后每个单词的首字母大写
string <- "apple,banana, cat, doll and donkey; fish,goat"
我想输出为
Apple, Banana, Cat, Doll and donkey; Fish, Goat
我试过了
gsub("(^.|,.|;.)", "\\U\\1", string, perl=T, useBytes = F)
没有用。请帮忙
【问题讨论】:
-
你需要允许空格
gsub("(^.|[,;]\\s*.)", "\\U\\1", string, perl=TRUE)
标签: regex r uppercase capitalization