【发布时间】:2012-05-17 23:22:45
【问题描述】:
我需要在R 中编写一个我无法弄清楚的基本正则表达式。我要做的是从数据中删除数字和空格,使“Flagstaff 24”变成“Flagstaff”。
library(stringr)
data <- c("Flagstaff 24", "Los Angeles 23", "Cleveland 29", "Cleveland 29", "Seattle 22")
但是,由于我的数字是一位数或两位数,我不能只修剪结尾。我尝试过的是以下不起作用的表达式:
str_split_fixed(data, ".\\d", 1)
我正试图围绕这些表达式结构思考!
【问题讨论】: