标签:结束 一个 ring replace local substring har 位置 不包含
获取类
charAt——指定字符
var str=‘abcdef‘; alert(str[0]);//a alert(str.charAt(1));//b
charCodeAt——指定字符的编码
var str=‘我是一个字符串‘; alert(str.charCodeAt(0));//utf-8编码
fromCharCode——编码转换成字符
//字符串的indexOf var str=‘abac?def‘; alert(str.indexOf(‘?‘));//找第一次出现的位置,没找到的话返回-1 alert(str.lastIndexOf(‘d‘)); //找最后一次出现的位置,没找到的话返回-1
//search跟用法一样,但是这个兼容正则表达式
//match var str=‘12,456 rt 77 99‘; alert(str.match(/\d+/g));//匹配正则表达式,这是匹配数字的正则 //replace var str=‘abc‘; alert(str.replace(‘a‘, ‘A‘));//查找,替换?
var str=‘abcdef‘; alert(str.substring(1,3));//不包含结束位置,b,c alert(str.substr(1,3)); //包含结束位置b,c,d alert(str.slice(1,3));//不包含结束位置的b,c alert(str.slice(1));//不给结束位置,一直取到字符串结束为止 //alert(str.substring(1,3)); //alert(str.substring(3)); //slice与substring alert(str.substring(0, 0));//负数直接变成0 alert(str.slice(-1));//负数会变成“倒数第n个”
var str=‘blue|leo|motao‘; alert(str.split(‘|‘));//字符串已经变为数组了[‘blue‘,‘leo‘,‘motao‘]
标签:结束 一个 ring replace local substring har 位置 不包含
原文地址:https://www.cnblogs.com/zhangxiaoqiong/p/10744610.html