我有一个文本,我需要从 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(" ");
此版本删除了多余的空格。