as in the lubridate package, individual components of a URL can be both extracted or set using the relevant function call - see the examples.
scheme(x)scheme(x)<- value
Arguments
x: a URL, or vector of URLs
value: a replacement value (or vector of replacement values) for x's scheme.
Examples
#Get a componentexample_url <-"http://cran.r-project.org/submit.html"scheme(example_url)#Set a componentscheme(example_url)<-"https"# NA out the URLscheme(example_url)<-NA_character_
See Also
domain, port, path, parameters and fragment for other accessors.