如何在第11个字符后分割指定字符串?附JS示例实现
字符串分割解决方案
要把字符串 BERNY564567JH89E 在第11个字符后分割成两个子串,用JavaScript的slice()方法就能快速实现:
const originalValue = "BERNY564567JH89E"; // 截取从开头到第11个字符(索引0到10,slice的结束位置不包含自身) const splitValueOne = originalValue.slice(0, 11); // 从第11个字符的下一位开始截取到字符串末尾 const splitValueTwo = originalValue.slice(11); console.log(splitValueOne); // 输出 "BERNY564567" console.log(splitValueTwo); // 输出 "JH89E"
简单说明
slice(startIndex, endIndex)里,endIndex是可选参数,只传一个参数时,会从该索引位置一直截取到字符串末尾。- 字符串索引从0开始计数,第11个字符的索引是10,所以用
slice(0,11)获取前11个字符,剩下的部分直接用slice(11)截取即可。
内容的提问来源于stack exchange,提问作者The Interactive DOM
相关产品推荐
相关产品推荐

