align_char: Align character strings

Description Usage Arguments See Also Examples

View source: R/align_char.R

Description

Align character strings

Usage

1
align_char(x, pattern = ".", ..., lpad = " ", rpad = " ")

Arguments

x

numeric or character vector

pattern

pattern, passed to regexpr, whose match the character strings will be aligned by

...

further arguments passed to regexpr

lpad, rpad

character strings used for padding. Repeated to length

See Also

align_num, for alignment more aimed at numeric strings

Examples

1
2
3
4
5
6
7
x <- c("Tom und Jerry", "Abbott og Costello", "Milo och Stich", "et alii")
cat(align_char(x, pat="[[:alpha:]]"), sep="\n")
cat(align_char(x, pat=" "), sep="\n")
cat(align_char(x, pat=" [A-Z]"), sep="\n")
cat(align_char(x, pat=" [a-z]"), sep="\n")
cat(align_char(x, pat="t", ignore.case=TRUE), sep="\n")
cat(align_char(x, pat="x"), sep="\n")

AkselA/R-ymse documentation built on March 21, 2020, 9:52 a.m.