gsub
표현식을 R에 사용하여 마지막 공백 다음에 오는 문자열에서 모든 것을 제거하고 싶습니다. 예 : string="Da Silva UF"
은 "Da Silva"
을 돌려 주어야합니다. 이견있는 사람?마지막 공백 다음의 문자열 부분을 제거하기위한 정규 표현식
> string = "Da Silva UF"
> gsub(" [^ ]*$", "", string)
[1] "Da Silva"
gsub
표현식을 R에 사용하여 마지막 공백 다음에 오는 문자열에서 모든 것을 제거하고 싶습니다. 예 : string="Da Silva UF"
은 "Da Silva"
을 돌려 주어야합니다. 이견있는 사람?마지막 공백 다음의 문자열 부분을 제거하기위한 정규 표현식
> string = "Da Silva UF"
> gsub(" [^ ]*$", "", string)
[1] "Da Silva"
당신은 다음을 사용할 수 있습니다
$
앵커를 사용.
string <- 'Da Silva UF'
gsub(' \\S*$', '', string)
[1] "Da Silva"
설명 :
많은 감사 - 위대한 대답! –
많은 감사와 - 좋은 설명을 위해! –