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