String类型常用的操作方法

方法 作用 语法示例 返回值 备注
split()

拆分字符串

String.split(" ")

子串的数组

 
replace()  将匹配的子串替换为指定的字符串

String.replace("hi!","hello!")

替换后的字符串  
search()  查找特定的文本段

String.search("hello")

 

子串在字符串中的第一次出现的位置

未找到返回-1

 
match()   匹配文本段 String.match("hello") 包含所有找到的匹配子串的数组  
toUpperCase()  转大写 String.toUpperCase() 转换后的字符串  
 toLowerCase() 转小写  String.toLowerCase() 转换后的字符串  
charAt()  获得指定位置的字符 String.charAt(0) 指定位置的字符  
indexOf()   获取指定字符串首次出现的位置 String.indexOf("Hello") 字符串首次出现的位置  不支持正则
substring()   提取字符串 String.substring(startPos,stopPos) 提取到的字符串  
substr() 提取指定长度的字符串 String.substr(startPos,length) 提取到的字符串  
charCodeAt() 获得指定位置的字符的 Unicode 编码 "a".charCodeAt(0) 返回值是 0 - 65535 之间的整数

a-z:97-122

A-Z:65-90

0-9:48-57

 

更多方法,可参考

1. http://www.w3school.com.cn/jsref/jsref_obj_string.asp

posted on 2016-11-08 20:59  湛心  阅读(211)  评论(0编辑  收藏  举报

导航