StringPart
StringPart["string",n]
给出 "string" 中的第 n 个字符.
StringPart["string",{n1,n2,…}]
给出 "string" 中第 ni 个字符的列表.
StringPart["string",m;;n;;s]
给出 "string" 中的字符列表,从第 m 个到第 n 个,步长为 s.
StringPart[{s1,s2,…},spec]
为每个 si 给出结果列表.
更多信息
- StringPart["string",-n] 从末尾开始计数,给出 "string" 中倒数第 n 个字符.
- StringPart 以字符串形式给出每个字符.
- 在 StringPart["string",m;;n;;s] 中,m、n 和/或 s 可为负数.
- StringPart[BioSequence["type","seq"],spec] 将操作应用于字符串 "seq",从而产生 BioSequence 结果列表.
范例
打开所有单元关闭所有单元基本范例 (3)
范围 (6)
StringPart 适用于特殊字符:
属性和关系 (7)
StringPart[str,{}] 返回空列表:
StringPart 类似于应用 Part 于字符列表:
由 StringPart 返回的字母列表通过使用 StringJoin 可变成字符串:
StringPart[str,n] 等效于 StringTake[str,{n}]:
StringPart[str,n;;m;;s] 返回字符列表:
StringTake[str,{n,m,s}] 以单个字符串形式返回同样的字符:
StringPart[str,All] 等效于 Characters[str]:
StringPart 操作于字符串中的原始字符:
可能存在的问题 (1)
StringPosition 给出适于 StringTake,但不适于 StringPart 格式的结果:
文本
Wolfram Research (2016),StringPart,Wolfram 语言函数,https://reference.wolfram.com/language/ref/StringPart.html (更新于 2020 年).
CMS
Wolfram 语言. 2016. "StringPart." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/StringPart.html.
APA
Wolfram 语言. (2016). StringPart. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/StringPart.html 年