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