【发布时间】:2021-07-22 07:52:44
【问题描述】:
我想在数字和单词 R 之间添加一个空格。
例如,我希望 "1in10" 成为 "1 in 10"。并且,"9months" 是 "9 months"。
非常感谢您的帮助。
mystring1 <- "1in10"
mystring2 <- "9months"
谢谢!
【问题讨论】:
我想在数字和单词 R 之间添加一个空格。
例如,我希望 "1in10" 成为 "1 in 10"。并且,"9months" 是 "9 months"。
非常感谢您的帮助。
mystring1 <- "1in10"
mystring2 <- "9months"
谢谢!
【问题讨论】:
一个带有正则表达式环视的选项,用于匹配数字/非数字或非数字/数字之间的连接并替换为空格
gsub("(?<=\\d)(?=\\D)|(?<=\\D)(?=\\d)", " ", str1, perl = TRUE)
#[1] "1 in 10" "9 months"
str1 <- c( "1in10", "9months")
【讨论】: