我有一个字符串;
"Enviroment is dangerous.123"
现在我想在"危险"之后删除所有内容。所以结果将是
"Enviroment is dangerous"
我得到了不同长度的不同文本字符串。所以它需要响应字符串" dangerous"
我该怎么做?
答案 0 :(得分:2)
我们可以使用sub
来匹配.
后跟一个或多个数字(\\d+
),直到字符串结尾($
)并替换为空白( ""
)
sub("\\.\\d+$", "", str1)
#[1] "Enviroment is dangerous"
str1 <- "Enviroment is dangerous.123"