字符串包提供了良好的字符串功能。
搜索字符串(忽略大小写)
一个可以使用
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