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