zoukankan      html  css  js  c++  java
  • js字符串处理

    https://www.cnblogs.com/guoyeqiang/p/8178336.html

    https://www.cnblogs.com/l1pe1/p/6197371.html

    https://blog.csdn.net/jnx1142410525/article/details/63313689

    截取:

    slice(start [,end])

     var str='abcdef';
    //获取倒数第一个
    var a=str.slice(-1);//=>f
    
    //获取倒数第二个和之后的字符
    var a=str.slice(-2);//=>ef
    
    //从start索引位置到倒数第一个之间的字符
    var a=str.slice(0,-1)//=>abcde
    
    //从索引1到最后的字符
    var a=str.slice(1);//=>bcdef 
    
    //从索引1-4(包含1不包含4)之间的字符
    var a=str.slice(1,4); //=>bcd  

    substring(start [,end])

    substr(start [,length])

    字符串的插入删除参考

    数组删除插入替换;(只能用于数组  slice数组和字符串都可以!)

    splice(index,num,value)//index索引从0开始 第二个参数为0则表示插入,为正整数则为替换或者删除的个数

    插入:

    var arr=[0,1,2,3,4,5,6];
    
    var newarr=arr.splice(2,0,插入的值)
    
    console.log(arr) //=>[0,1,插入的值,3,4,5,6];

    替换:

    var arr=[0,1,2,3,4,5,6];
    
    var newarr=arr.splice(2,2,'替换的第一个值','替换的第二个值');
    
    console.log(arr) //=>[0,1,插入的值,替换的第一个值,替换的第二个值,4,5,6];

    删除

    var arr=[0,1,2,3,4,5,6];
    
    var newarr=arr.splice(2,2);
    
    console.log(arr) //=>[0,1,4,5,6];
  • 相关阅读:
    Python select示例
    Python paramiko
    Python SQLAlchemy之多对多
    Python SQLAlchemy
    Python 上下文关系
    Python rabbitmq
    Python mysql
    使用Word 2013向cnblog发布博文
    jquery lazyload延迟加载技术的实现原理分析_jquery
    jquery-懒加载技术(简称lazyload)
  • 原文地址:https://www.cnblogs.com/lichihua/p/10061795.html
Copyright © 2011-2022 走看看