【发布时间】:2020-02-21 14:22:19
【问题描述】:
我已经搜索并找到了类似的答案,但不是我需要的。
我想识别 2 个字符串中的匹配项,忽略大小写和空格以及特殊字符。
list1 <- c('a', 'b', 'c')
list2 <- c('A', 'B', 'C')
list3 <- c('a-', 'B_', '- c')
以下所有内容都应给出相同的输出 (1 2 3)
match(list1, list1)
match(list1, list2)
match(list1, list3)
我尝试过str_detect(list1, regex(list2, ignore_case = TRUE)),但这并没有提供相同类型的输出(而且我不知道如何在其中合并特殊字符/空格。
【问题讨论】: