快捷搜索:  汽车  科技

javascript分类统计字符串个数(JavaScript字符串的替换提取)

javascript分类统计字符串个数(JavaScript字符串的替换提取)运行结果如下但是有个问题,就是当元字符串有两个相同的元素时,只能替换前一个举个小例子:运行结果如下:这样就替换成功了

javascript分类统计字符串个数(JavaScript字符串的替换提取)(1)

字符串的替换

replace();

格式:字符串.replce( 匹配的字符串/正则表达式 替换成的新字符串 )

返回值:替换完成以后生成的新字符串

举个小例子:

javascript分类统计字符串个数(JavaScript字符串的替换提取)(2)

运行结果如下:

javascript分类统计字符串个数(JavaScript字符串的替换提取)(3)

这样就替换成功了

但是有个问题,就是当元字符串有两个相同的元素时,只能替换前一个

javascript分类统计字符串个数(JavaScript字符串的替换提取)(4)

运行结果如下

javascript分类统计字符串个数(JavaScript字符串的替换提取)(5)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(6)

如果我们想替换所有符合条件的元素,就必须要用正则表达式

加上g是匹配全局的元素,如果是不想区分大小写就在g前加个i

javascript分类统计字符串个数(JavaScript字符串的替换提取)(7)

运行结果如下

javascript分类统计字符串个数(JavaScript字符串的替换提取)(8)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(9)

字符串的提取

substring()

格式:字符串.substring( start end );

作用:字符串提取,在指定范围内,提取字符串,生成新字符串

返回值:生成的新字符串

注意:不包含结束位置

举个小例子:

javascript分类统计字符串个数(JavaScript字符串的替换提取)(10)

运行结果

javascript分类统计字符串个数(JavaScript字符串的替换提取)(11)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(12)

字符串的分割

split();

格式:字符串.split( 分割符 生成的数组的长度 );

返回值:通过分割符,分割成的装有子字符串的数组

注意:

1.分割符、整体

2.会分割出空字符串

3.如果分割符是空字符串””,那么字符串会分割成单个字符

4.从字符串到数组是split 从数组到字符串是join

举个小例子:

javascript分类统计字符串个数(JavaScript字符串的替换提取)(13)

运行结果

javascript分类统计字符串个数(JavaScript字符串的替换提取)(14)

上面是第一个参数,第二个参数可以限定生成组的长度

javascript分类统计字符串个数(JavaScript字符串的替换提取)(15)

运行结果

javascript分类统计字符串个数(JavaScript字符串的替换提取)(16)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(17)

join( “ ” )

javascript分类统计字符串个数(JavaScript字符串的替换提取)(18)

运行结果

javascript分类统计字符串个数(JavaScript字符串的替换提取)(19)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(20)

字符串的大小写

如果一个字符串前半段是大写,后半段是小写

想要让它变为全大写或者全小写,就要通过

1.str.toLowerCase(); 全小写

2.str.toUpperCase(); 全大写

举个小例子:

javascript分类统计字符串个数(JavaScript字符串的替换提取)(21)

运行结果如下

javascript分类统计字符串个数(JavaScript字符串的替换提取)(22)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(23)

javascript分类统计字符串个数(JavaScript字符串的替换提取)(24)

- 写作不易,大家多多关注,谢谢啦-

---web分享,分享的不只是web

javascript分类统计字符串个数(JavaScript字符串的替换提取)(25)

点击阅读原文查看目录

猜您喜欢: