node 字符串处理函数
var str = "abcDFefg";
分割函数split
console.log(str.split('b'));
PS E:\nodejs\nodetest> node .\string.js
[ 'a', 'cDFefg' ]
将字母全部转换为大写toUpperCase
console.log(str.toUpperCase());
PS E:\nodejs\nodetest> node .\string.js
ABCDFEFG
将字母全部转换为小写toLowerCase
console.log(str.toLowerCase());
PS E:\nodejs\nodetest> node .\string.js
abcdfefg
判断字符串是否以某个字符串开头startsWith
console.log(str.startsWith('ab'));
PS E:\nodejs\nodetest> node .\string.js
true
取字符串某个索引位置的字符charAt
console.log(str.charAt(1));
PS E:\nodejs\nodetest> node .\string.js
b
搜索字符串中某个字符串第一次出现的位置indexOf
console.log(str.indexOf('DF'));
PS E:\nodejs\nodetest> node .\string.js
3
截取字符串substr
console.log(str.substr(0,2));
PS E:\nodejs\nodetest> node .\string.js
ab