VUE 常规截取和特殊字符之前之后截取
1:平常使用的
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | let str = 'abcdef' ; // 0 str = str.slice(0); //返回整个字符串 abcdef str = str.substring(0); //返回整个字符串 abcdef str = str.substr(0); //返回整个字符串 abcdef // 使用一个参数 str = str.slice(2); //截取第二个之后所有的字符 cdef str = str.substring(2); //截取第二个之后所有的字符 cdef str = str.substr(2); //截取第二个之后所有的字符 cdef // 使用两个参数 str = str.slice(2,4); //截取第二个到第四个之间的字符 cd str = str.substring(2,4); //截取第二个到第四个之间的字符 cd str = str.substr(2,4); //截取从第3个开始往后数4位之间的字符 cdef // 使用两个负数 str = str.slice(1,-3); //截取第二个到第四个之间的字符 bc str = str.substring(1,-3); //截取第二个到第四个之间的字符 a #负数转换为0 str = str.substr(1,-3); //不能为负数,若强行传递负数,会被当成0处理 ' ' #负数转换为0 console.log(str) |
2:特殊情况截取
截取后面的字符串: columnEntity.substring(columnEntity.lastIndexOf("/")); 截取前面的字符串: columnEntity.substring(0,columnEntity.lastIndexOf("/"))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架