このバージョンのヘルプはこれ以降更新されません。最新のヘルプは https://www.jmp.com/support/help/ja/15.2   からご覧いただけます。


Mungerは、引数として何が指定されているかによって異なる動作をします。
次の表では、Munger(text, offset, find | length, <replace>)を使って説明しています。
引数findlengthreplace
findに文字列を指定し、replaceに文字列を指定しなかった場合、最初にfind文字列が見つかった位置(offsetの位置から数えた文字数)を戻す。
Munger( "the quick brown fox", 1, "quick" );
lengthに正の整数を指定し、replaceに文字列を指定しなかった場合、offset番目から(offset + length)番目までの文字列を戻す。
Munger( "the quick brown fox", 1, 5 );
findに文字列を指定し、replaceに文字列を指定した場合、text内のoffsetの後ろで最初に一致したfindの文字列をreplaceの文字列に置き換える。
Munger( "the quick brown fox", 1, "quick", "fast" );
lengthに正の整数を指定し、replaceに文字列を指定した場合、offset番目から(offset + length)番目までの文字列をreplaceの文字列に置き換える。
Munger( "the quick brown fox", 1, 5, "fast");
lengthに正の整数を指定し、offset + lengthtextの文字数以上の場合、textoffset番目から最後の文字までの文字列を戻す。replaceに文字列が指定されている場合は、textのその部分をreplaceの文字列に置き換える。
Munger( "the quick brown fox", 5, 25);
Munger( "the quick brown fox", 5, 25, "fast" );
lengthに0を指定し、replaceに文字列を指定しなかった場合、空の文字列を戻す。
Munger( "the quick brown fox", 1, 0 );
lengthに0を指定し、replaceに文字列を指定した場合、Mungeroffset番目の前に、その文字列を挿入する。
Munger( "the quick brown fox", 1, 0, "see " );
lengthに負の整数を指定し、replaceに文字列を指定しなかった場合、textoffset番目から最後の文字までの文字列を戻す。
Munger( "the quick brown fox", 5, -5 );
lengthに負の整数を指定し、replaceに文字列を指定した場合、Mungerは、textのoffset番目から最後の文字までの文字列を、replaceの文字列に置き換える。
Munger( "the quick brown fox", 5, -5, "fast" );