JavaScript 文字列から文字列の一部を取得する(substr)

JavaScriptのsubstrメソッドのサンプルです。
文字列から一部の文字列を取得します。

目次

substrメソッド (引数2つ)

文字列 . substr ( 数値 , 文字数 )

コード

substrメソッドの引数が2つあるサンプルです。

<script>
	var str1 = "あいうえお";

	// 引数が2つ
	document.write("0,2=" + str1.substr(0, 2) , "<br>"); // あい

	// 引数が2つ
	document.write("2,3=" + str1.substr(2, 3) , "<br>"); // うえお

	// 1つめの引数が2つめの引数より大きい
	document.write("3,2=" + str1.substr(3, 2) , "<br>"); // えお

	// 引数がマイナス
	document.write("-1,2=" + str1.substr(-5, 2) , "<br>"); // あい

	// 引数がマイナス
	document.write("2,-1=" + str1.substr(2, -1) , "<br>"); // 空文字
</script>

substrメソッド (引数1つ)

文字列 . substr ( 数値 )

コード

substrメソッドの引数が1つのサンプルです。

<script>
	var str1 = "あいうえお";

	// 引数が1つ
	document.write("3=" + str1.substr(3) , "<br>"); // えお
</script>

関連の記事

JavaScript 文字列を区切り文字で分割する(split)
JavaScript 文字列から文字列の一部を取得する(substring)
JavaScript 文字列から文字列の一部を取得する(slice)
JavaScript 文字列から1文字を取得する(charAt)
JavaScript 文字列の長さ/配列と連想配列の要素数を取得する(length)
JavaScript 文字列の位置を取得するサンプル(indexOfとlastIndexOf)
JavaScript 文字列の大文字と小文字を変換する(toLowerCaseとtoUpperCase)
JavaScript 文字列を置き換える(replace)
JavaScript 正規表現で文字列を検索する(match)

 はまったらエンジニア特化型Q&Aサイト
【teratail(テラテイル)】で質問しましょう!


△上に戻る