通过js语言 使用split 和 join 方法取两个固定字符串之间的内容
时间: 2023-11-22 18:53:22 浏览: 70
JS正则截取两个字符串之间及字符串前后内容的方法
可以使用以下代码:
```javascript
const str = "这是起始字符串,我要取这两个固定字符串之间的内容:开始和结束。";
const startStr = "开始";
const endStr = "结束";
const startIndex = str.indexOf(startStr) + startStr.length;
const endIndex = str.indexOf(endStr);
const result = str.slice(startIndex, endIndex);
console.log(result); // 输出:和结束
```
首先,使用 `indexOf` 方法找到起始字符串和结束字符串在原字符串中的位置,并且加上起始字符串的长度,得到起始位置和结束位置的索引。
然后,使用 `slice` 方法截取起始位置和结束位置之间的内容,并将其赋值给 `result` 变量。
最后,输出 `result` 变量的值即可。
阅读全文