字符串(string)
eg:
var string='can you help me?';
方法(例子) | 描述 | 结果 |
---|---|---|
string.substring(2,5)
|
截取指定字符串索引为2至5(不包括5)间的的字符串
|
'n y'
|
string.substr(2,5)
|
从指定字符串索引为2的地方截取数量为5的字符串
|
'n you'
|
string.indexOf('e')
|
从左往右匹配字符串'you'在string中首次出现的位置(索引) 如果出现返回索引,否则返回-1 |
9
|
string.lastIndexOf('e')
|
从右往左匹配字符串'you'在string中首次出现的位置(索引)如果出现返回索引,否则返回-1
|
14
|
string.charAt(5);
|
返回string中索引为3的字符
|
'o'
|
string.replace('can','do')
|
将string中'can'(或正则表达式)替换为'do'
|
'do' 'do you help me?'
|
string.toUpperCase()
|
将string全转化为大写
|
CAN YOU HELP ME?
|
string.toLowerCase()
|
将string全转化为小写
|
can you help me?
|
string.search('e')
|
; 匹配字符串'e'在string中首次出现的位置(索引)匹配成功:返回指定索引;匹配失败:返回-1
|
9
|
string.match(/\w+/)
|
匹配正则表达式regExp所规定形式的字符串,匹配成功:返回指定字符串,匹配失败:返回null
|
'can'
|
string.split(' ')
|
用‘ ‘(空格)把string拆成指定数组
|
[can,you,help,me?]
|