stringbreak: Insert "\n" after the k'th character in a string. This IS...

View source: R/utils.R

stringbreakR Documentation

Insert "\n" after the k'th character in a string. This IS vectorized, so can receive just one or many character strings in a vector.

Description

If a string is long, insert linebreak "\n"

Usage

stringbreak(x, k = 20)

Arguments

x

Character string.

k

Number of characters after which to insert "\n". Default is 20

Details

If x is not a character string, x is returned without alteration. And without a warning

Value

Character with "\n" inserted

Author(s)

Paul Johnson <pauljohn@ku.edu>

Examples

x <- "abcdef ghijkl mnopqrs tuvwxyz abc def ghi jkl mno pqr stv"
stringbreak(x, 10)
stringbreak(x, 20)
stringbreak(x, 25)
x <- c("asdf asdfjl asfdjkl asdfjklasdfasd", "qrweqwer qwerqwerjklqw erjqwe")
stringbreak(x, 5)

kutils documentation built on Sept. 17, 2023, 5:06 p.m.