filesstrings (version 3.0.0)

extract_non_numerics: Extract non-numbers from a string.

Description

See strex::str_extract_non_numerics()

Usage

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)

Arguments

string

A string.

decimals

Do you want to include the possibility of decimal numbers (TRUE) or not (FALSE, the default).

leading_decimals

Do you want to allow a leading decimal point to be the start of a number?

negs

Do you want to allow negative numbers? Note that double negatives are not handled here (see the examples).

n

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.