本文主要是介绍R语言【stringr】——str_detect 检测是否存在字符串的匹配项,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Package stringr version 1.5.1
str_detect(string, pattern, negate = FALSE)
参数【string】:输入向量。既可以是字符向量,也可以是强制作为一个字符向量。
参数【pattern】:要寻找的模式。默认解释为正则表达式,如 vignette("regular-expressions") 所述。
参数【negate】:如果为 TRUE,则将得到的布尔向量反转。
str_detect() 返回一个逻辑向量,其中参数【string】中的每个元素如果与参数【pattern】匹配,则返回 TRUE,否则返回 FALSE。它等同于 grepl(pattern,string)。
stringg <- "Error in curl::curl_fetch_memory(url, handle = handle) : \n Timeout was reached: [sftp.kew.org] Resolving timed out after 10003 milliseconds\n"
if (stringr::str_detect(stringg, "Timeout was reached")){print("found 'Timeout was reached'")
}
[1] "found 'Timeout was reached'"
这篇关于R语言【stringr】——str_detect 检测是否存在字符串的匹配项的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!