English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substr()メソッドは指定された位置から指定された長さのサブ文字列を返します。
最初の文字のインデックスは0、2番目の文字のインデックスは1と続き、
文字列の末尾から文字を抽出するには、ネガティブインデックスを使用してください(以下の「さらに例」を参照)。
string.substr(index, length)
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substr(7);テストして‹/›
すべてのブラウザが完全に substr() メソッドをサポートしています:
メソッド | |||||
substr() | は | は | は | は | は |
パラメータ | 説明 |
---|---|
index | (必需)返される子文字列に含める最初の文字のインデックス |
length | (オプション)抽出する文字数。length を省略すると、substr() は文字列の末尾までの文字を抽出します |
返り値: | 指定された文字列の指定された部分を含む新しい文字列を返します |
---|---|
JavaScript バージョン: | ECMAScript 1 |
以下の例では、substr() をインデックスから使用しています:4文字列から抽出する、長さが18:
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substr(4, 18);テストして‹/›
以下の例では、負のインデックスを持つ substr() を使用しています:
var str1 = 'ja.oldtoolbag.com'; var str2 = str1.substr(-6, 3); // torテストして‹/›