extract_non_numerics(string, decimals = FALSE,
leading_decimals = FALSE, negs = FALSE)nth_non_numeric(string, n, decimals = FALSE, leading_decimals = FALSE,
negs = FALSE)
first_non_numeric(string, decimals = FALSE, leading_decimals = FALSE,
negs = FALSE)
last_non_numeric(string, decimals = FALSE, leading_decimals = FALSE,
negs = FALSE)
A string.
Do you want to include the possibility of decimal numbers
(TRUE
) or not (FALSE
, the default).
Do you want to allow a leading decimal point to be the start of a number?
Do you want to allow negative numbers? Note that double negatives are not handled here (see the examples).
The index of the number (or non-numeric) that you seek. Negative
indexing is allowed i.e. n = 1
(the default) will give you the first
number (or non-numeric) whereas n = -1
will give you the last number (or
non-numeric), n = -2
will give you the second last number and so on. The
function is vectorized over this argument.