我有一个字符串。
我尝试了:
但是,间距不正确。
谢谢。
"Manager *?position (is not *# filled"
我需要这个
"Manager position is not filled"
我尝试了:
paste(strsplit(st, "[*?(#]")[[1]],collapse="")
但是,间距不正确。
谢谢。
nzchar
函数。我猜如果你使用:paste(strsplit(st, "[[:punct:] ]+")[[1]], collapse=" ") [1] "Manager position is not filled",就可以避免使用nzchar
。 - akrungsub
函数... - David Arenburggsub
代码更短,但Richard
回答了如何纠正我的代码。 - user3738650ss[ss != ""]
代替nzchar
。对于这个问题,它们的结果是相同的。 - Rich ScrivenTyler
的帖子中的clean
函数。clean(paste(ss, collapse=" ")) - user3738650for
循环来计算总和等。 - David Arenburg