gpt4 book ai didi

r - 如何提取两个连字符之间的单词?

转载 作者:行者123 更新时间:2023-12-04 00:54:23 25 4
gpt4 key购买 nike

如何提取R中两个连字符之间的所有内容

   ts = ("az_bna_njh","j_hj_lkiuy","ml_", "_kk")

我需要提取bna、hj、ml和kk

最佳答案

我们可以使用

 sub("^\\w+_(\\w+)_.*", "\\1", trimws(ts, whitespace = "_"))
#[1] "bna" "hj" "ml" "kk"

或者另一种选择是

 sub("^\\w+_(\\w+)_.*", "\\1", gsub("^_|_$", "", ts))

关于r - 如何提取两个连字符之间的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63861467/

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