标签:dex 表达 console 输出 ace log 思路 替换 substring
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); //最后再把数组转换成字符串
}
标签:dex 表达 console 输出 ace log 思路 替换 substring
原文地址:http://www.cnblogs.com/zys0424/p/6670520.html