StringTakeDrop

StringTakeDrop["string",n]

"string"の最初の n 個の文字を含む文字列と残りの文字を含む文字列のペアを与える.

StringTakeDrop["string",seq]

{StringTake["string",seq],StringDrop["string",seq]}のペアを与える.

詳細

  • StringTakeDropは標準的な文字列指定を使う.
  • Allすべての文字
    None文字なし
    n1個から n 個までの文字
    UpTo[n]1個から可能な場合は最高で n 個までの文字
    -n最後の n 個の文字
    {n}n 番目の文字のみ
    {m,n}m 番目から n 番目までの文字(両端を含む)
    {m,n,s}m 番目から n 番目までの文字を刻み幅 s
  • StringTakeDrop[{string1,string2,},seq]{StringTakeDrop[string1,seq],StringTakeDrop[string2,seq],}を返す.
  • StringTakeDrop[BioSequence["type","seq"],spec]は文字列"seq"に操作を適用し,BioSequenceの結果を返す.
  • StringTakeDrop[bioseq,{m,n}]は,環状のBioSequenceと最終位置より後ろの開始位置(m>n)が与えられた場合は,m で始まって n で終るラップアラウンド配列を取る.

例題

すべて開くすべて閉じる

  (3)

文字列の最初の6文字を残りの文字と分離する:

文字列の真ん中から数文字取り出し,残りを繋ぐ:

文字列を指定の長さの部分文字列に分割する:

スコープ  (5)

StringTakeDropは標準的な文字列指定を使う:

最初の文字列から最大8文字を取り出す:

StringTakeDropの第1引数はリスト可能である:

生体分子配列からコドンを取って除去する:

環状配列からラップアラウンドで取って除去する:

アプリケーション  (1)

構造化文字列のリストを長さによって分割する:

これは,文字列仕様のリストを使うことで,StringTakeによっても行うことができる:

特性と関係  (2)

StringTakeDropStringTakeStringDropを組み合せたものに等しい:

StringTakeDropTakeDropがリストに対して行うことを文字列に対して行う:

Wolfram Research (2021), StringTakeDrop, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringTakeDrop.html (2022年に更新).

テキスト

Wolfram Research (2021), StringTakeDrop, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringTakeDrop.html (2022年に更新).

CMS

Wolfram Language. 2021. "StringTakeDrop." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/StringTakeDrop.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_stringtakedrop, organization={Wolfram Research}, title={StringTakeDrop}, year={2022}, url={https://reference.wolfram.com/language/ref/StringTakeDrop.html}, note=[Accessed: 21-November-2024 ]}