2
, "nonword"
등의 요소가 포함 된 data.frame이라는 요소가있는 all
이 있습니다. 내 목표는 요소 값 "단어"가있는 행만 선택하는 것입니다.데이터 프레임에서 정규 표현식을 사용하여 단어 경계를 검색하는 중 R
내 솔루션 grep("\bword\b",all[,5])
은 아무 것도 반환하지 않습니다.
어떻게 단어 경계가 인식되지 않습니까? 감사합니다, 솔루션 작업의 두
grep("^word$", all[5])
which(all[5] == "word")
:
대체 솔루션 : R에서 –
+1 패턴'grep ("^ word $", ...)는 단어가 아니라 문자열 전체와 일치합니다. – Arun