2016-10-28 8 views
-1

ich folgende Zeichenfolge haben:ersetzen Raum mit% 20 in r

url <- https://www.google.mu/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=green carot 

Ich möchte den Raum zwischen Grün ersetzen und carot mit% 20

>url 
https://www.google.mu/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=green%20carot 

Antwort

1

Sollte dies (für eine gerade sring Ersatz) sein

> gsub(" ","%20"),url 

Obwohl, wäre eine URL-Codierungsfunktion besser

6

gibt es einige Funktionen mit URL arbeiten . In Basis R Verwendung URLencode

url <- "https://www.google.mu/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=green carot" 

URLencode(url) 
#> [1] "https://www.google.mu/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=green%20carot" 
Verwandte Themen