字符串包提供了良好的字符串功能。

搜索字符串(忽略大小写)

一个可以使用

stringr::str_detect('TOYOTA subaru',ignore.case('toyota'))

这有效,但发出警告



什么是正确的重写方式?

最佳答案

您可以使用regex(或fix作为@lmo的注释,具体取决于您的需要)函数来制作模式,如?modifiers或?str_detect中所述(请参见有关模式参数的说明):

library(stringr)
str_detect('TOYOTA subaru', regex('toyota', ignore_case = T))
# [1] TRUE

08-20 00:39