Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在数字和单词R之间添加空格_R_Regex_String_Gsub - Fatal编程技术网

在数字和单词R之间添加空格

在数字和单词R之间添加空格,r,regex,string,gsub,R,Regex,String,Gsub,我想在数字和单词R之间加一个空格 例如,我希望“1in10”成为“十分之一”。而且,对于“9个月”,将“9个月” 非常感谢你的帮助 mystring1带有regex lookaround的选项,用于匹配数字/非数字或非数字/数字之间的连接,并替换为空格 gsub("(?<=\\d)(?=\\D)|(?<=\\D)(?=\\d)", " ", str1, perl = TRUE) #[1] "1 in 10" "9

我想在数字和单词R之间加一个空格

例如,我希望
“1in10”
成为
“十分之一”
。而且,对于
“9个月”
,将
“9个月”

非常感谢你的帮助


mystring1带有regex lookaround的选项,用于匹配数字/非数字或非数字/数字之间的连接,并替换为空格

gsub("(?<=\\d)(?=\\D)|(?<=\\D)(?=\\d)", " ", str1, perl = TRUE)
#[1] "1 in 10"  "9 months"
gsub(“(?)?
str1 <- c( "1in10", "9months")