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]中の mn および/または s は負でもよい.
  • StringPart[BioSequence["type","seq"],spec]は,配列"seq"に操作を適用してBioSequenceの結果を返す.

例題

すべて開くすべて閉じる

  (3)

文字列から6番目の文字を取り出す:

InputFormを使ってクォーテーションマークを表示する:

文字列からいくつかの文字を取り出す:

文字列の末尾から数えて文字を取り出す:

スコープ  (6)

文字列の最初の6文字を得る:

文字列の文字を1つおきに取り出してリストにする:

文字列の末尾から始め,1つおき文字を取ってリストにする:

いくつかの文字列の先頭の文字を得る:

最初と最後の文字を求める:

StringPartは特殊文字に使うことができる:

DNA配列から1文字の配列を抽出する:

特性と関係  (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は,StringPartではなくStringTakeに適した形で結果を返す:

Wolfram Research (2016), StringPart, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringPart.html (2020年に更新).

テキスト

Wolfram Research (2016), StringPart, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringPart.html (2020年に更新).

CMS

Wolfram Language. 2016. "StringPart." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/StringPart.html.

APA

Wolfram Language. (2016). StringPart. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/StringPart.html

BibTeX

@misc{reference.wolfram_2024_stringpart, author="Wolfram Research", title="{StringPart}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/StringPart.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_stringpart, organization={Wolfram Research}, title={StringPart}, year={2020}, url={https://reference.wolfram.com/language/ref/StringPart.html}, note=[Accessed: 22-November-2024 ]}