Hi!请登陆

JavaScript字符串 – 替换、提取、分割、大小写

2021-1-5 30 1/5

字符串的替换

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

相关推荐