首页 > 代码库 > 字符串函数 string

字符串函数 string

1. str.length()

 

2. str.indexOf()  方法从左边开始检索。

  var str = "abc.html";
  var num = str.indexOf(".");

//输出结果为:3

3. str.lastIndexOf() 方法可从右边开始检索。

 

4.replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

  var str = "abc.html";
  var str = str.replace("b","h");
  console.log(str);

// 输出结果:ahc.html

 

5.substring()

// 不管怎么输入,定义的str内参数怎么改变,总是从.后输出

  var str = "abc.html";
  var num = str.indexOf(".");
  var result = str.substring(num+1);
  console.log(result);

// 思路:先找到点,在定义从"."开始输出!输出的结果为点后的所有字符

 

6.

  // 把每个首字母转换成大写
  var str = "how are you doing today!"
  var arr = str.split(" ") ;  //先把字符串变成数组
  var mgs = "";
  console.log(arr);
  for(var i = 0 ;i < arr.length;i++) {
  console.log(arr[i]);   //把数组一个一个输出
  var num = arr[i].substring(0,1)
  console.log(num);   //找出每个数组首字母
  var result = num.toLocaleUpperCase(num)
  console.log(result);   //把找出的每个首字母替换成大写
  var zys =arr[i].replace(num,result)
  console.log(zys);    //在数组中完成替换
  mgs += zys + " ";
  console.log(mgs);    //最后再把数组转换成字符串
  }

 

字符串函数 string