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