码迷,mamicode.com
首页 > 其他好文 > 详细

字符串常用方法

时间:2017-12-06 16:15:26      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:for   部分   之间   找不到   匹配   方法   markdown   ice   www   

substring(i,j) 用于提取字符串中介于两个指点下标之间的字符(不提取最大小标所对应的值)

var str = "1sdffd";
var str2 = str.substring(0,3);
//console.log(str2);   //1sd

indexOf("i") 可以返回某个指定的字符串值在字符串中首次出现的位置(下标) 找不到返回-1

var str = "werasdf";
//console.log(str.indexOf("w"))  //0
//console.log(str.indexOf("e"))  //1
//console.log(str.indexOf("k"))  //-1

charAt() 可以返回指定位置的字符

var str = "wersdf";
var arr = [];
for( var i=0;i<str.length;i++ ){
    //console.log( str.charAt(i) )  //wersdf
}
for( var i in str ){
    //console.log(str)  //wersdf
    if( arr.indexOf(str) == -1 ){
        arr.push(str);
    }
}
//console.log(arr); //[wersdf]

slice(i,j) 提取字符串的某个部分,并以新的字符串返回被提取的部分(最大下标对应的值不提取)

var str = "wertt";
//console.log( str.slice(0,2) );   //we

split("?") 用于把一个字符串分割成字符串数组

var str = "2?d?d?sdf?d";
var arr = str.split("?");
//console.log(arr); //["2","d","d","sdf","d"]

replace("i","j") 用于在字符串中把第一个匹配的字符替换成另外的字符

var str = "www";
//console.log(str.replace("w","r") );  //rww

var str = "wwWW";
//console.log(str.replace( /w/ig,"r")) //rrrr

字符串常用方法

标签:for   部分   之间   找不到   匹配   方法   markdown   ice   www   

原文地址:http://www.cnblogs.com/lhh-bky/p/7992897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!