gpt4 book ai didi

regex - 根据r中的模式提取部分字符串

转载 作者:行者123 更新时间:2023-12-01 09:56:52 25 4
gpt4 key购买 nike

我想从列表中提取部分字符串。我不知道如何定义字符串的模式。感谢您的帮助。

library(stringr)
names = c("GAPIT..flowerdate.GWAS.Results.csv","GAPIT..flwrcolor.GWAS.Results.csv",
"GAPIT..height.GWAS.Results.csv","GAPIT..matdate.GWAS.Results.csv")
# I want to extract out "flowerdate", "flwrcolor", "height" and "matdate"
traits <- str_extract_all(string = files, pattern = "..*.")
# the result is not what I want.

最佳答案

您还可以使用正则匹配

> regmatches(c, regexpr("[[:lower:]]+", c))
[1] "flowerdate" "flwrcolor" "height" "matdate"

我建议您不要使用 c 作为变量名,因为您正在覆盖 c 函数。

关于regex - 根据r中的模式提取部分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23306073/

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