文字列"text"の頭部である.
String 
文字列"text"の頭部である.
例題
すべて開く すべて閉じる例 (1)
スコープ (6)
"いち
に
さん"{"", x, "", ""}InputFormは空白文字列を明示的に示す:
InputForm[%]"◆ String αβγ ⟷ 𝒜ℬ𝒞 ↵"FullFormでは文字の完全名が使われる:
FullForm[%]"red blue green *italic*"すべての文字列がStringという頭部を持つ:
Head["a string"]_Stringは任意の文字列にマッチするが記号にはマッチしない:
Cases[{1, 2, "ab", "cd", x, y}, _String]一般化と拡張 (2)
アプリケーション (5)
テキストを出力する(デフォルトではクォーテーションマークは現れない):
Print["答は", 2 ^ 45]Style["これは文字列です.", FontSize -> 25, FontFamily -> "Helvetica"]f[s_String] := StringJoin[RotateLeft[Characters[s]]]{f["X"], f["ABCDEF"], f[x], f[{a, b, c}]}ListPlot[{{1, 2, 3}, {3, 1, 4}}, PlotMarkers -> {"A", "B"}]Graphics[{Text["あいうえ", {0, -2}], Disk[{0, 0}], Text["アイウエ", {0, 2}]}]特性と関係 (5)
Characters["これは文字列です."]StringJoin[%]ToCharacterCode["これは文字列です."]FromCharacterCode[%]ToExpression["1+x^4"]ToStringは,デフォルトでOutputFormの文字列を作成する:
ToString[1 + x ^ 4]FullForm[%]InputFormを含む文字列を作成する:
ToString[1 + x ^ 4, InputForm]FullForm[%]考えられる問題 (5)
"a string with \"quotes\""Length["a string"]StringLengthを使って文字列の文字の数を求める:
StringLength["a string"]"x->a+b+c+d"x -> a + b + c + dInputFormの文字列には明示的な空白文字が含まれる:
ToString[%, InputForm]フォーマットされた文字列中の実際の文字列はかなり複雑なことがある:
FullForm["red *italic*"]FullForm["ab [image] cd"]"α"ToString[FullForm["α"]]ToString["α", InputForm, CharacterEncoding -> None]テクニカルノート
-
▪
- 文字列の性質 ▪
- 文字列の中の改行とタブの指定 ▪
- 特殊文字 ▪
- 書式付きテキスト表示
関連するガイド
-
▪
- 式の原子要素 ▪
- 文字列操作 ▪
- 言語の概要 ▪
- Wolfram言語のシンタックス ▪
- プログラム中の基本的な入出力 ▪
- 生体分子配列 ▪
- WDF(Wolfram Data Framework) ▪
- 低レベルファイル操作 ▪
- 式の構造
履歴
1988 で導入 (1.0) | 1996 で更新 (3.0)
テキスト
Wolfram Research (1988), String, Wolfram言語関数, https://reference.wolfram.com/language/ref/String.html (1996年に更新).
CMS
Wolfram Language. 1988. "String." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 1996. https://reference.wolfram.com/language/ref/String.html.
APA
Wolfram Language. (1988). String. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/String.html
BibTeX
@misc{reference.wolfram_2026_string, author="Wolfram Research", title="{String}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/String.html}", note=[Accessed: 06-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_string, organization={Wolfram Research}, title={String}, year={1996}, url={https://reference.wolfram.com/language/ref/String.html}, note=[Accessed: 06-August-2026]}