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