zoukankan      html  css  js  c++  java
  • js截取字符串相关的知识点

    截取字符串中的数字

      1、使用parseInt()

      var str ="4500元";
      var num = parseInt(str);
      console.log(num);//4500
      parseInt()方法参数可以有非数字字符串,只要数字在字符串前面就可以

      2、使用正则

      var str ="价格4500元";
      var num= s.replace(/[^0-9]/ig,"");
      alert(num);//4500

    截取字符串

      1、使用split()

      功能:使用指定的分隔符,将字符串切割,并且存储到数组里  
      var str ="a,b,c,d,e,f";   var arr= str.split(",");   console.log(arr);//["a","b","c","d","e","f"]

      2、使用join()

    
    
      功能:使用自己指定的分隔符,将一个数组合并成字符串
      var arr=[a,b,c,d,e,f];   var str= arr.join("|");   console.log(str);//"a|b|c|d|e|f"

      3、使用substring()

    
    
      功能:可以截取指定的字段
      var str="abcdef";   var str2= str.substring(0,3);   console.log(str2);//"abc"

      4、使用indexOf()

    
    
      功能:返回字符串中匹配到子串的第一个字符的下标
      var str="hello web";   var s1= str.indexOf("ll");//2
      var s2= str.indexOf("j");//如果没有匹配则会返回-1

        5、使用substr()

    
    
      功能:返回一个从指定位置开始指定长度的字符串
      var str="hello web";   var s1= str.substr(0,4);//hell
      var s2= str.substr(3);//"lo web"

     
  • 相关阅读:
    toj 2975 Encription
    poj 1797 Heavy Transportation
    toj 2971 Rotating Numbers
    zoj 2281 Way to Freedom
    toj 2483 Nasty Hacks
    toj 2972 MOVING DHAKA
    toj 2696 Collecting Beepers
    toj 2970 Hackle Number
    toj 2485 Card Tric
    js页面定位,相关几个属性
  • 原文地址:https://www.cnblogs.com/C-target/p/11288243.html
Copyright © 2011-2022 走看看