Learn R Programming

strex (version 2.0.1)

Extra String Manipulation Functions

Description

There are some things that I wish were easier with the 'stringr' or 'stringi' packages. The foremost of these is the extraction of numbers from strings. 'stringr' and 'stringi' make you figure out the regular expression for yourself; 'strex' takes care of this for you. There are many other handy functionalities in 'strex'. Contributions to this package are encouraged; it is intended as a miscellany of string manipulation functions that cannot be found in 'stringi' or 'stringr'.

Copy Link

Version

Install

install.packages('strex')

Monthly Downloads

2,331

Version

2.0.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Rory Nolan

Last Published

October 3rd, 2024

Functions in strex (2.0.1)

str_nth_number

Extract the nth number from a string.
str_split_camel_case

Split a string based on CamelCase.
str_to_vec

Convert a string to a vector of characters
str_nth_number_after_mth

Find the nth number after the mth occurrence of a pattern.
str_paste_elems

Extract single elements of a string and paste them together.
str_remove_quoted

Remove the quoted parts of a string.
str_trim_anything

Trim something other than whitespace
strex

strex: extra string manipulation functions
str_match_arg

Argument Matching.
str_split_by_numbers

Split a string by its numeric characters.
str_singleize

Remove back-to-back duplicates of a pattern in a string.
str_nth_number_before_mth

Find the nth number before the mth occurrence of a pattern.
str_elem

Extract a single character from a string, using its index.
str_detect_all

Detect any or all patterns.
currency

Extract currency amounts from a string.
str_extract_non_numerics

Extract non-numbers from a string.
str_can_be_numeric

Check if a string could be considered as numeric.
str_alphord_nums

Make string numbers comply with alphabetical order.
before-and-after

Extract text before or after nth occurrence of pattern.
str_extract_numbers

Extract numbers from a string.
str_elems

Extract several single elements from a string.
str_before_last_dot

Extract the part of a string before the last period.
str_give_ext

Ensure a file name has the intended extension.
str_locate_nth

Locate the indices of the nth instance of a pattern.
str_nth_non_numeric

Extract the nth non-numeric substring from a string.
str_locate_braces

Locate the braces in a string.