# Character String Operations and Interpolation, Magic Edition

## Documentation for package ‘stringmagic’ version 1.2.0

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

.string_magic | String interpolation with operation chaining
catma | Display messages using interpolated strings
cat_magic | Display messages using interpolated strings
cat_magic_alias | Display messages using interpolated strings
get_interpolated_expr | Lists the expressions used for interpolation in a 'string_magic' call
get_interpolated_vars | Lists the expressions used for interpolation in a 'string_magic' call
mema | Display messages using interpolated strings
message_magic | Display messages using interpolated strings
message_magic_alias | Display messages using interpolated strings
parse_regex_pattern | 'stringmagic"s regular expression parser
paste_conditional | Paste a string vector conditionally
sma | String interpolation with operation chaining
stall | Detects whether a pattern is in a character string
stany | Detects whether a pattern is in a character string
stclean | Cleans a character vector from multiple patterns
stextract | Extracts a pattern from a character vector
stget | Gets elements of a character vector
stis | Detects whether a pattern is in a character string
stops | Chains basic operations to character vectors
streplace | Cleans a character vector from multiple patterns
string_all | Detects whether a pattern is in a character string
string_any | Detects whether a pattern is in a character string
string_clean | Cleans a character vector from multiple patterns
string_clean_alias | Cleans a character vector from multiple patterns
string_extract | Extracts a pattern from a character vector
string_fill | Fills a character string up to a size
string_get | Gets elements of a character vector
string_is | Detects whether a pattern is in a character string
string_magic | String interpolation with operation chaining
string_magic_alias | Create 'string_magic' aliases with custom defaults
string_magic_register_fun | Register custom operations to apply them in 'string_magic'
string_magic_register_ops | Register custom operations to apply them in 'string_magic'
string_ops | Chains basic operations to character vectors
string_ops_alias | Chains basic operations to character vectors
string_replace | Cleans a character vector from multiple patterns
string_split | Splits a character string wrt a pattern
string_split2df | Splits a character vector into a data frame
string_split2dt | Splits a character vector into a data frame
string_vec | Efficient creation of string vectors with optional interpolation
string_vec_alias | Efficient creation of string vectors with optional interpolation
string_which | Detects whether a pattern is in a character string
stsplit | Splits a character string wrt a pattern
stvec | Efficient creation of string vectors with optional interpolation
stwhich | Detects whether a pattern is in a character string
timer_magic | Sets up a timer that can be used within _magic functions