2016-07-13 2 views
0

을 찾을 수 있습니다 : 나는 결과가사용 그렙이 같은 예를 들어 어떤 위치를 알아 그렙 기능을 사용하려면 정보

[1] 1 2 3 4 5 
이다 싶어하지만

x=c("NCL","NCL,a","a,NCL","NCL-a","a-NCL","FNCL","Ncl") 

grep("[NCL]",x) 
[1] 1 2 3 4 5 6 7 

바라건대 누군가가 나를 도울 수 고마워.

+0

'grep ("NCL", x)'을 사용해보십시오. – MYaseen208

+0

우리는 * 왜 * 6과 7을 원하지 않는지 알아야합니다. 질문에 설명을 추가하십시오. –

+0

양쪽에 단어 경계를 추가하고 대소 문자를 무시하지 마십시오. 'grep ("\\ bNCL \\ b", x, ignore.case = F)'. – Psidom

답변

0
grep('\\bNCL\\b',x) 
#[1] 1 2 3 4 5 
+1

이 코드가 문제를 해결하는 데 도움이 될 수 있지만 질문에 대한 이유 및/또는 질문에 대한 추가 컨텍스트를 제공하면 장기적인 가치가 크게 향상됩니다. 몇 가지 설명을 추가하려면 답변을 수정하십시오. –