compress: Compress sequential parts in a vector of prefixed numbers.

Description Usage Arguments Value Examples

Description

Compress sequential parts in a vector of prefixed numbers.

Usage

1
compress(xs, sep = "--", level = 3)

Arguments

xs

a vector of prefixed numbers (character strings)

sep

a character string to represent sequencial prefixed numbers

level

sequencial parts of length longer than or equal to level are compressed

Value

a vector of prefixed numbers in which sequential parts are compressed (character strings)

Examples

1
2
3
compress(c("a1", "a2", "a3", "a5", "a6")) #=> c("a1--3", "a5", "a6")
compress(c("a1", "a2", "a3"), sep = "-") #=> "a1-3"
compress(c("a1", "a2", "a3", "a5", "a6"), level = 2) #=> c("a1--3", "a5--6")

mnacamura/writtils documentation built on June 28, 2019, 9:06 p.m.