テキストがあり、index1 から index2 に単語を抽出する必要があります。
"This is a text from where a part should be extracted"
インデックス 1 = 3、インデックス 2 = 7
result = "text from where a "
単語が複数のスペースで区切られている可能性があることを考慮して、regExpでこれを行う方法は?
テキストがあり、index1 から index2 に単語を抽出する必要があります。
"This is a text from where a part should be extracted"
インデックス 1 = 3、インデックス 2 = 7
result = "text from where a "
単語が複数のスペースで区切られている可能性があることを考慮して、regExpでこれを行う方法は?
ヒントをあげます。
"This is a text from where a part should be extracted"
.match(/[^\s]+\s*/g)
.slice(3, 7)
.join('');
それをジェネリック関数に簡単に作成できるはずです。
乾杯
"This is a text from where a part should be extracted"
.split(/\s+/).slice(4,8).join(" ");
このバージョンでは、余分な空白が削除されます。