Learn R Programming

SpaDES.core (version 2.0.5)

rndstr: Generate random strings

Description

Generate a vector of random alphanumeric strings each of an arbitrary length.

Usage

rndstr(n, len, characterFirst)

# S4 method for numeric,numeric,logical rndstr(n, len, characterFirst)

# S4 method for numeric,numeric,missing rndstr(n, len)

# S4 method for numeric,missing,logical rndstr(n, characterFirst)

# S4 method for missing,numeric,logical rndstr(len, characterFirst)

# S4 method for numeric,missing,missing rndstr(n)

# S4 method for missing,numeric,missing rndstr(len)

# S4 method for missing,missing,logical rndstr(characterFirst)

# S4 method for missing,missing,missing rndstr(n, len, characterFirst)

Value

Character vector of random strings.

Arguments

n

Number of strings to generate (default 1). Will attempt to coerce to integer value.

len

Length of strings to generate (default 8). Will attempt to coerce to integer value.

characterFirst

Logical, if TRUE, then a letter will be the first character of the string (useful if being used for object names).

Author

Alex Chubaty and Eliot McIntire

Examples

Run this code
set.seed(11)
rndstr()
rndstr(len = 10)
rndstr(characterFirst = FALSE)
rndstr(n = 5, len = 10)
rndstr(n = 5)
rndstr(n = 5, characterFirst = TRUE)
rndstr(len = 10, characterFirst = TRUE)
rndstr(n = 5, len = 10, characterFirst = TRUE)

Run the code above in your browser using DataLab