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