字符串运算

Wolfram 语言结合了最新高效的算法,可以操作数百万元素的字符串,这些都可以使用 Wolfram 语言特有的字符串模式.

StringJoin 合并字符串

StringSplit 在空格处或指定模式下分割字符串

StringLength 字符串长度 (按统一的字符编码标准(Unicode))

StringPart  ▪  StringTake  ▪  StringDrop  ▪  StringTakeDrop  ▪  StringInsert

StringTrim 从字符串中去掉空白空间

StringRiffle 根据列表组合字符串,插入分隔符

StringExtract 提取由分隔符定义的编号部分

StringReverse 反转字符串中的字符

StringRotateLeft  ▪  StringRotateRight

StringPadLeft  ▪  StringPadRight

StringPartition 把字符串分成块

InsertLinebreaks 把字符串分成多行

StringPosition 找到满足字符串模式的子串位置

StringCases 给出字符串中满足字符串模式的所有情形

StringCount 统计满足字符串模式的次数

StringContainsQ  ▪  StringFreeQ  ▪  StringMatchQ

StringStartsQ  ▪  StringEndsQ  ▪  PalindromeQ

StringReplace 替代字串或字符串模式

StringReplacePart 在指定位置替代子串

StringReplaceList 对字符串进行所有可能的替代

字符运算 »

ToUpperCase  ▪  ToLowerCase  ▪  Capitalize  ▪  CharacterCounts  ▪  ...

Characters 将字符串分割为字符列表

Sort  ▪  AlphabeticSort  ▪  AlphabeticOrder

Hash 计算字符串的哈希代码

ImportString, ExportString 多个字符串格式间的转换

StringToStream 设置一个可以有序读入的字符串

Read  ▪  Find  ▪  Skip  ▪  SetStreamPosition  ▪  ...

字符串数据操作 »

SequenceAlignment  ▪  Nearest  ▪  FindClusters  ▪  DictionaryLookup  ▪  ...