StringJoin
"s1"<>"s2"<>…,StringJoin["s1","s2",…]またはStringJoin[{"s1","s2",…}]
を鎖状に繋ぎ合せて文字列を作成する.
予備知識
- StringJoin["s1","s2",…](簡易記法の"s1"<>"s2"<>⋯で書くことも可)は,文字列"si"を繋いで作った文字列を文字列を返す.StringJoinは,その引数のいかなるレベルにおけるリストも無視するので,ネスト構造にも平坦化なしで適用することができる.StringJoinが明示的で有効な文字列にしか使えないのに比べ,ToStringは非文字列式を文字列形式に変換するためにしばしば使われる.
- StringJoinは他の数多くのシンボルに関係している.具体的に言うと,StringJoinは,StringJoin[Characters["string"]]とCharacters[StringJoin[{"s","t","r","i","n","g"}]]がそれぞれ"string"と{"s","t","r","i","n","g"}を返すと言う意味で,Charactersの逆関数である.StringJoinは,質的に類似したJoin,Append,Prepend,Catenate,JoinAcross等の関数のString版および/または一般化である.具体的に言うと,"s1"<>"s0"は"s1"を文字列"s0"の先頭に加え,"s0"<>"s1"は"s1"を文字列"s0"に加える.StringJoinは,文字列パターンを指定するStringExpression ("s1"~~"s2"~~⋯)と混同してはならない. StringJoinはStringRiffle,StringRepeat,StringInsert,StringReplacePart,StringPartitionとも関連があり,これらとよく一緒に使われる.
例題
すべて開くすべて閉じる
Wolfram Research (1988), StringJoin, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringJoin.html (2020年に更新).
テキスト
Wolfram Research (1988), StringJoin, Wolfram言語関数, https://reference.wolfram.com/language/ref/StringJoin.html (2020年に更新).
CMS
Wolfram Language. 1988. "StringJoin." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/StringJoin.html.
APA
Wolfram Language. (1988). StringJoin. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/StringJoin.html