Я имею дело с очень простым вопросом и ищет строку внутри другой строки. Рассмотрим пример ниже:Поиск точной строки в другой строке
bigStringList <- c("SO1.A", "SO12.A", "SO15.A")
strToSearch <- "SO1."
bigStringList[grepl(strToSearch, bigStringList)]
Я ищу что-то, что, когда я искать, он возвращает только «SO1.A» «SO1.».
Я видел много связанных вопросов о SO, но большинство ответов включает grepl(), который не работает в моем случае.
Большое спасибо за вашу помощь заранее.
Вам нужно бежать «» или он будет интерпретироваться как метасимвол, а не фактический период. Попробуйте этот 'strToSearch <-" SO1 \\. "' – Jota
@Frank, удивительный. В этом-то и дело. Благодарю. – Sam