Repeated 
例題
すべて開く すべて閉じる例 (2)
スコープ (7)
{f[], f[a, a], f[a, b], f[a, a, a]} /. f[a..] -> x{{}, {a}, {a, a}, {a, a, a}, {a, a, a, a}} /. {Repeated[a, 3]} -> x{{}, {a}, {a, a}, {a, a, a}, {a, a, a, a}} /. {Repeated[a, {2, 3}]} -> x{{}, {a}, {a, b}, {a, b, c}, {a, b, c, d}} /. {Repeated[_, {3}]} -> x{{}, {a}, {a, a}, {a, a, a}, {a, b}, {b, b}} /. {Repeated[_, {0, 2}]} -> x{{}, {a}, {a, a}, {a, a, a}, {a, b}, {b, b}} /. {Repeated[z_, {0, 3}]} -> xMatchQ[{f[a, b], f[a, c], f[a, d]}, {f[x_, _]..}]MatchQ[{f[a, b], f[a, c], f[a, d]}, {f[_, x_]..}]アプリケーション (1)
特性と関係 (4)
Repeated[p]あるいは p..はRepeated[p,{1,Infinity}]に等しい:
{{}, {a}, {a, a}, {a, a, a}} /. {a..} -> x{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a, {1, ∞}]} -> xRepeated[p,max]はRepeated[p,{1,max}]に等しい:
{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a, 2]} -> x{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a, {1, 2}]} -> xRepeated[p]とRepeated[p,max]は少なくとも1回の繰返しを要求する:
{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a]} -> xRepeatedNull[p]とRepeatedNull[p,max]では繰返しが0でもよい:
{{}, {a}, {a, a}, {a, a, a}} /. {RepeatedNull[a]} -> xRepeatedNull[p,{min,max}]とRepeated[p,{min,max}]は等しい:
{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a, {0, 2}]} -> x{{}, {a}, {a, a}, {a, a, a}} /. {RepeatedNull[a, {0, 2}]} -> xRepeatedNull[p,{n}]とRepeated[p,{n}]の形も等しい:
{{}, {a}, {a, a}, {a, a, a}} /. {Repeated[a, {2}]} -> x{{}, {a}, {a, a}, {a, a, a}} /. {RepeatedNull[a, {2}]} -> x考えられる問題 (2)
丸カッコまたはスペースを使って1..は1.の後に点が続いているのとは違うことを示す:
{{1, 1}, {1}, {2, 1}} /. {(1)..} -> x繰り返された名前付きパターンは同じように繰り返された列にしかマッチしない:
MatchQ[{4, 5, 6}, {Repeated[x_Integer]}]MatchQ[{4, 4, 4}, {Repeated[x_Integer]}]繰り返された名前なしのパターンは同一ではない要素でもマッチすることができる:
MatchQ[{4, 5, 6}, {Repeated[_Integer]}]関連するガイド
-
▪
- パターン ▪
- 言語の概要 ▪
- 規則とパターン ▪
- 文字列パターン ▪
- Wolfram言語のシンタックス ▪
- プログラム可能な言語学的インターフェース
関連リンク
履歴
1988 で導入 (1.0) | 2007 で更新 (6.0)
テキスト
Wolfram Research (1988), Repeated, Wolfram言語関数, https://reference.wolfram.com/language/ref/Repeated.html (2007年に更新).
CMS
Wolfram Language. 1988. "Repeated." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2007. https://reference.wolfram.com/language/ref/Repeated.html.
APA
Wolfram Language. (1988). Repeated. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Repeated.html
BibTeX
@misc{reference.wolfram_2026_repeated, author="Wolfram Research", title="{Repeated}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Repeated.html}", note=[Accessed: 06-July-2026]}
BibLaTeX
@online{reference.wolfram_2026_repeated, organization={Wolfram Research}, title={Repeated}, year={2007}, url={https://reference.wolfram.com/language/ref/Repeated.html}, note=[Accessed: 06-July-2026]}