The definitive Wolfram Language and notebook experience
The original technical computing environment
All-in-one AI assistance for your Wolfram experience
We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
Courses in computing, science, life and more
Learn, solve problems and share ideas.
News, views and insights from Wolfram
Resources for
Software DevelopersWe deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
Wolfram SolutionsCourses in computing, science, life and more
Learn, solve problems and share ideas.
News, views and insights from Wolfram
Resources for
Software DevelopersThe Wolfram Language incorporates the latest highly efficient algorithms to allow operations on strings with millions of elements, all making use of the Wolfram Language's unique symbolic string patterns.
StringJoin — join strings together
StringSplit — split strings at whitespace, or any specified pattern
StringLength — length of a string (in Unicode characters)
StringPart ▪ StringTake ▪ StringDrop ▪ StringTakeDrop ▪ StringInsert
StringTrim — trim whitespace etc. from strings
StringRiffle — assemble a string from a list, inserting delimiters
StringExtract — extract numbered parts defined by delimiters
StringReverse — reverse the characters in a string
StringRotateLeft ▪ StringRotateRight
StringPadLeft ▪ StringPadRight
StringPartition — partition a string into blocks
InsertLinebreaks — break a string onto multiple lines
StringPosition — find positions of substrings or string patterns
StringCases — give all cases of string patterns in a string
StringCount — count occurrences of a string pattern
StringContainsQ ▪ StringFreeQ ▪ StringMatchQ
StringStartsQ ▪ StringEndsQ ▪ PalindromeQ
StringReplace — make replacements for substrings or string patterns
StringReplacePart — replace substrings at specified positions
StringReplaceList — do all possible replacements on a string
Character-Oriented Operations »ToUpperCase ▪ ToLowerCase ▪ Capitalize ▪ CharacterCounts ▪ ...
Characters — break a string into a list of characters
Sort ▪ AlphabeticSort ▪ AlphabeticOrder
Hash — compute hash codes for a string
ImportString, ExportString — translate between many string formats
StringToStream — set up a string to be read sequentially
Read ▪ Find ▪ Skip ▪ SetStreamPosition ▪ ...
String Data Operations »SequenceAlignment ▪ Nearest ▪ FindClusters ▪ DictionaryLookup ▪ ...
Related Tech Notes Related GuidesRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4