パラメータで指定された位置にある文字を返します。範囲外にある場合は、空のストリングを返します。ビット整数の文字コードではなく文字が返される点が異なります。指定された長さの文字を含むサブストリングを返します。元のストリングは変更されません。あるすべての文字を含むストリングを返します。値と等しい場合、空のストリングが返されます。値より大きい場合、関数を実行する前にパラメータが自動的に入れ替わります。元のストリングは変更されません。