我有以下R程序。

Test<-"CLC2" %in% "CLC2,CLC2,CLC2"
Test
Test1<-"CLC2" %in% "CLC2"
Test1

在第一种情况下,我还希望逻辑条件为真,因为它与第一个单词匹配(在我的情况下是必需的)。

最佳答案

您可以在字符串中找到一个单词,并(如有必要)检查它是否是字符串的第一个单词

gregexpr(pattern = "CLC2","CLC2,CLC2,CLC2")[[1]][1] == 1

关于r - 匹配字符串中的第一个单词,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31678223/

10-11 04:53