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