Learn R Programming

rNOMADS (version 1.2.0)

SanitizeURL: Remove illegal URL characters

Description

An internal routine for replacing illegal URL character in level and variable names

Usage

SanitizeURL(bad.strs)

Arguments

bad.str
A vector of strings destined for concatenation into a URL. They may have characters that are not allowed in URLs.

Value

  • good.strA vector of strings with illegal URL characters replaced by their percent encoding

Details

This is an internal function that helps make sure variable and level names create valid URLS for downloading model data.

Examples

Run this code
bad.strs <- c("I am full of ^ill=/\\egal characters")
good.str <- SanitizeURL(bad.strs)
print(good.str[1])

Run the code above in your browser using DataLab