Character Encodings and stringi
Text Boundary Analysis in stringi
Locales and stringi
Locale-Insensitive Fixed Pattern Matching in stringi
String Searching
Regular Expressions in stringi
Passing Arguments to Functions in stringi
Locale-Sensitive Text Searching in stringi
Character Classes in stringi
Fast and Portable Character String Processing in R
Date and Time Arithmetic
Compare Strings with or without Collation
Concatenate Two Character Vectors
Get Values for Date and Time Fields
Date and Time Formatting and Parsing
Get Current Date and Time
Convert strptime
-Style Format Strings
C-Style Formatting with stri_sprintf
as a Binary Operator
Convert To ASCII
Compare Strings with or without Collation
Convert Strings To Native Encoding
Convert Strings To UTF-32
[DEPRECATED] Detect Locale-Sensitive Character Encoding
Create a Date-Time Object
Detect Character Set and Language
List Localizable Date-Time Formatting Data
Detect Pattern Occurrences
Convert Strings Between Given Encodings
Count the Number of Pattern Occurrences
Flatten a String
Check If a Data Stream Is Possibly in UTF-8
List Known Character Encodings
Concatenate Character Vectors
Set or Get Default Locale in stringi
Determine if a String is of Length Zero
List Available Locales
Check If a Data Stream Is Possibly in ASCII
Duplicate Strings
Extract Pattern Occurrences
Count the Number of Text Boundaries
Determine Duplicated Elements
Check If a Data Stream Is Possibly in UTF-16 or UTF-32
Convert Strings To UTF-8
Query Default Settings for stringi
Count the Number of Bytes
Escape Unicode Code Points
Convert From UTF-32
Split a String at Text Boundaries
Pad (Center/Left/Right Align) a String
Split a String By Pattern Matches
A Lorem Ipsum Generator
Query a Character Encoding
Get Declared Encodings of Each String
Split a String Into Text Lines
Convert a List to a Character Matrix
Set or Get Default Character Encoding in stringi
Query Given Locale
Format Strings
Extract Regex Pattern Matches, Together with Capture Groups
stri_extract_all_boundaries
Extract Data Between Text Boundaries
Sorting
Trim Characters from the Left and/or Right Side of a String
Select Elements that Match a Given Pattern
Sort Keys
Extract or Replace Multiple Substrings
Generate a List with Regex Matcher Settings
Ordering Permutation
Concatenate Strings in a List
Generate a List with BreakIterator Settings
Read Text File as Raw
Replace NAs with Empty Strings
Generate a List with Collator Settings
Locate Pattern Occurrences
Count the Number of Code Points
stri_locate_all_boundaries
Locate Text Boundaries
Generate a List with Fixed Pattern Search Engine's Settings
Read Text Lines from a Text File
Ranking
Determine if the Start or End of a String Matches a Pattern
Reverse Each String
Convert gsub-Style Replacement Strings
Randomly Shuffle Code Points in Each String
Replace Pattern Occurrences
Generate Random Strings
General Statistics for a Character Vector
List Available Text Transforms and Transliterators
Query a Given Time Zone
Remove All Empty Strings from a Character Vector
Replace Missing Values in a Character Vector
General Text Transforms, Including Transliteration
Un-escape All Escape Sequences
Translate Characters
Extract a Substring From or Replace a Substring In a Character Vector
Statistics for a Character Vector Containing LaTeX Commands
Perform or Check For Unicode Normalization
List Available Time Zone Identifiers
Determine the Width of Code Points
Extract Unique Elements
Set or Get Default Time Zone in stringi
Word Wrap Text to Format Paragraphs
Transform Strings with Case Mapping or Folding
Write Text Lines to a Text File