Я пересылаю ответ @Psidom, так как он был удален, но был масштабируем до предложений AND. Если @Psidom отменяет его ответ, я удалю этот (я проголосовал за отмену), но чувствую, что ответ важен для других искателей:
у искать все, что начинается с55
и все, что имеет словоRoof
(с учетом регистра, для тех, кому любопытно) в нем.
До сих пор у меня не получилось, так как я могу только использоватьOR
оператор:
grepl("*^55|*Roof", dataset$longname)
В конечном итоге я хочу добиться чего-то вроде этого:
grepl("*^55&&*Roof", dataset$longname)
или же
grepl("*^55&*Roof", dataset$longname)
(Понятно, что ни одна из этих работ - они только для иллюстрации.)
Я хочу, чтобы мои результаты показали все, что начинается с55
и который имеет словоRoof
где-нибудь в этом.
Например, я ожидаю, что оба эти результата будут полученыgrepl()
функция:
55 - Roof Structure
а также
55-Wall to Roof
ЕстьAND
оператор, который можно использовать сgrepl()
?