如何在最后一个字母的末尾拆分字符串?

时间:2018-08-02 23:56:42

标签: r word strsplit

您能告诉我如何在最后一个字母的末尾分割字符串吗?我从xlsx读取了一些数据。请看图片。字符串由英文单词和其他一些字符组成(可以是数字或?,!等)。单词和其他字符之间可能有空格,也可能没有。 预先谢谢你!

1 个答案:

答案 0 :(得分:0)

如果只想提取最后一个字符,则可以使用tidyverse

尝试以下策略
library(tidyverse)

x <- c("bananas1", "insurance?", "town!", "hostel 4", "qualifications 5", "labor-consuming 6", "problem solving 7")

map2_chr(x, (str_length(x) ), ~str_sub(.x, .y, .y))