JavaScript字符串 提取、分割、大小写
字符串的替换
replace();
格式:字符串.replce( 匹配的字符串/正则表达式 , 替换成的新字符串 )
返回值:替换完成以后生成的新字符串
举个小例子:
运行结果如下:
这样就替换成功了
但是有个问题,就是当元字符串有两个相同的元素时,只能替换前一个
运行结果如下
如果我们想替换所有符合条件的元素,就必须要用正则表达式
加上g是匹配全局的元素,如果是不想区分大小写就在g前加个i
运行结果如下
字符串的提取
substring()
格式:字符串.substring( start,end );
作用:字符串提取,在指定范围内,提取字符串,生成新字符串
返回值:生成的新字符串
注意:不包含结束位置
举个小例子:
运行结果
字符串的分割
split();
格式:字符串.split( 分割符 , 生成的数组的长度 );
返回值:通过分割符,分割成的装有子字符串的数组
注意:
1.分割符、整体
2.会分割出空字符串
3.如果分割符是空字符串””,那么字符串会分割成单个字符
4.从字符串到数组是split 从数组到字符串是join
举个小例子:
运行结果
上面是第一个参数,第二个参数可以限定生成组的长度
运行结果
join( “ ” )
运行结果
字符串的大小写
如果一个字符串前半段是大写,后半段是小写
想要让它变为全大写或者全小写,就要通过
1.str.toLowerCase(); 全小写
2.str.toUpperCase(); 全大写
举个小例子:
运行结果如下
- 写作不易,大家多多关注,谢谢啦-
---web分享,分享的不只是web
赞 (0)