【Javascript】文字列の指定位置から指定文字数分を切り出す。

メモ。

「substr(index, length)」を用いる。

以下例。

var str = 'abcdefghijklmnopqrstuvwxyz';

var targetSt = 'jkl';
var targetEd = 'xyz';
var st = str.indexOf(targetSt) + targetSt.length;
var ed = str.indexOf(targetEd);
var length = ed - st;
var result = str.substr(st, length);
console.log(result); // mnopqrstuvw