通过js语言,使用 split() 和 join() 两个方法,取两个固定字符串之间的内容
时间: 2023-11-22 12:53:23 浏览: 63
JS正则截取两个字符串之间及字符串前后内容的方法
可以使用 split() 和 join() 方法来取两个固定字符串之间的内容,具体步骤如下:
1. 首先使用 split() 方法将原始字符串以第一个固定字符串为分割点,分割成两个字符串,分别存储在数组中;
2. 然后使用 split() 方法将数组的第二个元素以第二个固定字符串为分割点,分割成两个字符串,取第一个字符串即可得到两个固定字符串之间的内容;
3. 最后使用 join() 方法将分割后的字符串拼接起来即可。
下面是使用 js 代码实现以上步骤的示例:
```js
const str = "这是一个示例字符串,需要取出两个固定字符串之间的内容。开始固定字符串ABC结束固定字符串。";
const startStr = "开始固定字符串";
const endStr = "结束固定字符串";
// 使用 split() 方法分割字符串
const arr = str.split(startStr);
const arr2 = arr[1].split(endStr);
// 取出两个固定字符串之间的内容
const result = arr2[0];
// 使用 join() 方法拼接字符串
const finalResult = startStr + result + endStr;
console.log(finalResult); // 输出:开始固定字符串ABC结束固定字符串。
```
阅读全文