|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
Longest
Longest[p]
パターン
と矛盾しない最長の文字列にマッチするパターンオブジェクトである.
詳細詳細
- Longestは,通常の式パターンと文字列パターンの両方に使うことができる.
- 1つの式の中に複数のLongestオブジェクトがある場合,先に現れた方に最長の文字列にマッチする,より高い優先権が与えられる.
- Longest[p, pri]には,最長の文字列となる優先権
が与えられる.最長の文字列のマッチは優先権が高いLongestオブジェクトから試される. - 優先権はどのような式でもよく,標準的な Mathematica のSort順に並べられる.Longest[p]は,可能性が最も高い優先権を指定する.
- 同等の優先権を持つLongestオブジェクトは,式中で先に現れたものから順に試される.
- 明示的なLongestあるいはShortestが与えられない場合,一般に,通常の式のパターンはShortest[p]であり文字列パターンはLongest[p]であるとみなされる.
- 通常の式の場合,Longest[p]は
それ自身だけでなく,
のすべての部分もまた最長の文字列にマッチしなければならないものとする.
バージョン 6 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
