js从后往前截取句号字符split
时间: 2023-10-19 20:08:09 浏览: 179
JS正则截取两个字符串之间及字符串前后内容的方法
你可以使用JavaScript中的`split()`函数结合正则表达式来从后往前截取句号字符。这样可以将字符串分割成一个数组,然后你可以选择需要的部分。
以下是一个示例代码:
```javascript
let text = "这是一个示例句子。我想要截取最后一个句号字符。";
// 从后往前查找最后一个句号字符
let lastIndex = text.lastIndexOf(".");
if (lastIndex !== -1) {
let substr = text.substring(lastIndex + 1);
let result = substr.split(".");
console.log(result); // 输出 ["我想要截取最后一个句号字符"]
}
```
在上面的代码中,我们首先使用`lastIndexOf()`函数找到最后一个句号字符的索引位置。然后使用`substring()`函数从该索引位置开始截取字符串的子串。最后,使用`split()`函数根据句号字符将子串分割成数组。
请注意,如果没有找到句号字符,`lastIndexOf()`函数将返回-1,因此你可以根据需要进行错误处理。
阅读全文