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