JavaScript で文字列の末尾・先頭から指定の文字数を切り出す方法
JavaScript で文字列の末尾・先頭から指定の文字数を切り出す方法は以下のようなものがあります
- 先頭から切り出す場合:
string.substring(0, length)
- 末尾から切り出す場合:
string.substring(string.length - length)
また、ES6 以降では、文字列の部分文字列を取得するために slice
メソッドを使用することもできます。
- 先頭から切り出す場合:
string.slice(0, length)
- 末尾から切り出す場合:
string.slice(-length)
これらのメソッドを使用することで、指定の文字数だけ文字列の末尾・先頭から切り出すことができます。
具体的なコード例
JavaScript で文字列の末尾・先頭から指定の文字数を切り出す具体的なコード例です。
// 文字列
const str = "Hello World!";
// 先頭から指定の文字数切り出し
const substringFromStart = str.substring(0, 5);
console.log(substringFromStart); // "Hello"
const sliceFromStart = str.slice(0, 5);
console.log(sliceFromStart); // "Hello"
// 末尾から指定の文字数切り出し
const substringFromEnd = str.substring(str.length - 5);
console.log(substringFromEnd); // "World"
const sliceFromEnd = str.slice(-5);
console.log(sliceFromEnd); // "World"