1.サブストリングメソッド
定義と使用法
サブストリング法は、指定された2つのサブスクリプト間で文字列内の文字を抽出するために使用されます。
文法
StringObject.Substring(開始、停止)
パラメーターの説明
必要な開始。 StringObjectで抽出されるサブストリングの最初の特性の位置を指定する非陰性整数。
オプションを停止します。非陰性整数は、抽出されるサブストリングの最後の文字よりもStringObjectに1つの位置を持っています。このパラメーターが省略されている場合、返されたサブストリングは文字列の最後まで続きます。
返品値
StringObjectのサブストリングが含まれる新しい文字列には、String-1からStop-1までのすべての文字が、STOPマイナススタートの長さがあります。
説明します
サブストリングメソッドは、開始時の文字を含むサブストリングを返しますが、最後には文字はありません。
開始と終了が等しい場合、メソッドは空の文字列(つまり、長さ0の文字列)を返します。
開始が終了よりも大きい場合、メソッドはサブストリングを抽出する前にこれらの2つのパラメーターを交換します。
開始または終了が負の場合、0に置き換えられます。
2.Substrメソッド
定義と使用法
substメソッドは、指定された位置から始まる指定された長さのサブストリングを返します。
文法
stringobject.substr(start [、length])
パラメーターの説明
必要な開始。必要なサブストリングの開始位置。文字列内の最初の文字のインデックスは0です。
オプションの長さ。返されたサブストリングに含まれるべき文字の数。
説明します
長さが0または負の場合、空の文字列が返されます。
このパラメーターが指定されていない場合、サブストリングはStringObjectの最後まで続きます。
3。例
コードコピーは次のとおりです。
<script type = "text/javascript">
function demo(){
var str、str;
var s = "hello word";
str = S.Substring(0、3); //サブストリングを取ります。
console.log(str); // ====> hel
str = S.Substr(0,3);
console.log(str); // ====> hel
}
</script>