gpt4 book ai didi

r - gsub 从 R 中的向量中提取点前后的字符串?

转载 作者:行者123 更新时间:2023-12-04 01:02:52 26 4
gpt4 key购买 nike

拜托,我想使用 gsub 从这个向量中提取字符串:

x<-("Prayer: Lord. Have mercy on.")

期望的输出分别是“主”和“怜悯”。

我尝试了 gsub('.*:(.*)','\\1',x) 但它没有单独给出它们。

最佳答案

您可以在剥离领先的 Prayer: 术语后尝试在 \.\s* 上拆分。

x <- "Prayer: Lord. Have mercy on."
parts <- strsplit(sub("^\\w+:\\s*", "", x), "\\.\\s*")[[1]]
parts

[1] "Lord" "Have mercy on"

关于r - gsub 从 R 中的向量中提取点前后的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67657572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com