R:gsub 保留字符串中字符之间的 space 而不删除
R: gsub keep the space between characters in a string without removing
我有一个字符串,它们之间有数字字符。
TestString = "white tiger roars.12.03.001-fast horse runs13.15.01.001-cat is useless 11.01.09.001-dog barks22.07.01.001"
我不希望它看起来像
"white tiger roars-fast horse runs-cat is useless-dog barks"
到目前为止,我的方法无法保留单词之间的space。
gsub("[^a-z-]", "", TestString)
#"whitetigerroars-fasthorseruns-catisuseless-dogbarks"
gsub("\s?(\d+|\.)","","white tiger roars.12.03.001-fast horse runs13.15.01.001-cat is useless 11.01.09.001-dog barks22.07.01.001")
[1] "white tiger roars-fast horse runs-cat is useless-dog barks"
我有一个字符串,它们之间有数字字符。
TestString = "white tiger roars.12.03.001-fast horse runs13.15.01.001-cat is useless 11.01.09.001-dog barks22.07.01.001"
我不希望它看起来像
"white tiger roars-fast horse runs-cat is useless-dog barks"
到目前为止,我的方法无法保留单词之间的space。
gsub("[^a-z-]", "", TestString)
#"whitetigerroars-fasthorseruns-catisuseless-dogbarks"
gsub("\s?(\d+|\.)","","white tiger roars.12.03.001-fast horse runs13.15.01.001-cat is useless 11.01.09.001-dog barks22.07.01.001")
[1] "white tiger roars-fast horse runs-cat is useless-dog barks"