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