English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substring()JavaScript String substring() メソッド
このメソッドを使用して文字列の一部を抽出し、新しい文字列として返しますが、元の文字列を変更しません。開始(start)および終了(end)引数指定された文字列の一部を抽出し、新しい文字列として返しますが、元の文字列を変更しません。
substring()はstart文字を抽出しますが、end特に:
省略するとendの場合、substring()は文字列の末尾までの文字を抽出します
もしstart等しいendの場合、substring()は空の文字列を返します
もしstartより大きいendの場合、substring()の効果は二つの引数が逆転しているかのようです
最初の文字のインデックスは0、次の文字のインデックスは1それに続きまして。
string.substring(start, end)
var str1 = '大気汚染は大気に化学物質の侵入です。39;; var str2 = str1.substring(7);テストして‹/›
すべてのブラウザはsubstring()メソッドを完全にサポートしています:
メソッド | |||||
substring() | は | は | は | は | は |
引数 | 説明 |
---|---|
start | (必須)返された子文字列に含める最初の文字のインデックス |
end | (オプション)返された子文字列から除外する最初の文字のインデックス。省略end、则substring()は文字列の末尾まで抽出します。 |
返り値: | 指定された文字列の指定部分を含む新しい文字列を含む |
---|---|
JavaScriptバージョン: | ECMAScript 1 |
以下の例ではsubstring()からインデックス4まで9(10-1)から文字列を抽出:
var str1 = '大気汚染は大気に化学物質の侵入です。39;; var str2 = str1.substring(4, 10);テストして‹/›