2018-07-18

字符串

特点:同数组一样,字符串也有下标和长度这两个属性,并且字符串遍历也用for,但不同的是,获取字符串中制定位置的字符用

var a='no zuo no die ';
获取字符串的长度
console.log(a.length);
获取字符串中的元素
for(var i=0;i

字符串API

转大写:toUpperCase();
转小写:toLowerCase();
截取:slice(starti,endi+1); 
拼接:concat();
截取 用法同slice,不支持负数参数:substring(starti,endi+1);
截取从starti开始的n个字符:substr(starti,n);
检索一个固定关键词出现的位置:indexOf('关键词',starti);
检索上一个固定关键词出现的位置:lastIndexOf('关键词',starti);
注:
从starti开始,查找下一个关键词出现的位置
如果找不到,返回-1
如果不写starti,默认从0开始找

正则表达式字符集

一位大写字母:[A-Z];
一位小写字母:[a-z];
一位字母:[A-Za-z];
 一位数字:[0-9];
一位数字:\d;
一位字母、数字、下划线 \w;
一位空字符(空格、换行 tab):\s;

正则表达式量词

有明确数量限制:
    {m,n} 至少出现m次,最多出现n次
    {m,}  至少出现m次,多了不限
    {m}   必须出现m次      
没有明确数量限制:
        ?可有可无,最多一次
        *可有可无,多了不限
        +至少一次,多了不限

你可能感兴趣的:(2018-07-18)