JS截取特定位置的子字符串
发布日期:2021-05-14 09:31:32 浏览次数:16 分类:博客文章

本文共 599 字,大约阅读时间需要 1 分钟。

JS截取特定位置的子字符串

最近工作中的项目需要对一个字符串提取出特定位置的子字符串,为防止忘记记录一下。

1、从第一个匹配字符位置开始截取

//data[0].colorName= "color: #8000ff; background-color: #400040;"let colorStart = data[0].colorName.indexOf(":") + 2;//第一个匹配字符位置let colorEnd = data[0].colorName.indexOf(";");//color="#8000ff"let color = data[0].colorName.substring(colorStart,colorEnd);

2、从最后一个匹配字符位置开始截取

//最后一个匹配字符位置let backgroundColorStart = data[0].colorName.lastIndexOf(":") + 2;let backgroundColorEnd = data[0].colorName.lastIndexOf(";");//backgroundColor="#400040"let backgroundColor = data[0].colorName.substring(backgroundColorStart, backgroundColorEnd);
上一篇:Java高并发——“锁”知识整理
下一篇:JS字符串与数组的相互转换

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年05月03日 09时30分17秒