formatLabels(labels,
maxCharPerLine = 14,
split = " ", fixed = TRUE,
newsplit = split, keepSplitAtEOL = TRUE)
TRUE
) or as a regular expression (FALSE
)?
See strsplit
and its argument fixed
.split
above with.split
with a newline character, should the newsplit
be added
before the newline as well?labels
.labels
is processed independently. The character string is split using
strsplit
, with split
as the splitting pattern. The resulting shorter character strings are
then concatenated together with newsplit
as the separator. Whenever the length of the combined
result from the start or the previous newline character exceeds maxCharPerLine
, a newline character
is inserted (at the previous split). Note that individual segements (i.e., sections of the input between occurrences of split
) whose
number of characters exceeds maxCharPerLine
will not be split.
s = "A quick hare jumps over the brown fox";
formatLabels(s);
Run the code above in your browser using DataLab