码迷,mamicode.com
首页 > 其他好文 > 详细

字符串的一些常见方法

时间:2019-10-08 22:21:57      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:查找   找不到   查找替换   ascii   判断   spl   substr   区别   substring   

字符串的方法(所有字符串的方法都不会改变原数组):

charAt():通过下标获取字符,参数是下标

chaCodeAt():通过下标获取对应字符的ASCII码,参数是下标

concat():连接字符串

split():将字符串以参数为间隔转换成数组,默认参数是“,”

slice():通过下标截取字符串,参数为负时会从后往前截取

substring():截取。以较小下标开始,较大下标结束截取一段字符串,有负数时不会倒数截取

substr():截取。有2个参数,第一个参数是操作位置,第二个参数是截取长度

indexOf():查找匹配。第一个参数是查找内容,第二个参数是开始查找位置,返回匹配内容的下标,找不到返回-1(通常会通过indexOf()===-1的布尔值判断某个字符是否存在)

search():查找匹配。与indexOf()的区别是该方法没有第二个参数,只能从头开始查找

match():查找。参数为字符串时,返回一个数组,参数为正则时,没有修饰符“g”跟字符串的作用是一样的,有“g”时会返回匹配到的所有成员组成的数组

replace(oldstr,newstr):查找替换。oldstr可以为字符串,可以为正则,newstr可以为字符串,可以为函数

  注:为函数时,函数返回值为替换内容。此时函数至少有三个参数:第一个参数是查找的内容、倒数第二个参数是匹配到内容的下标、倒数第一个参数是原字符串,如果正则中出现“()”会在第一个参数后面增加对应的形参。

toUpperCase():全部大写

toLowerCase():全部小写

字符串的一些常见方法

标签:查找   找不到   查找替换   ascii   判断   spl   substr   区别   substring   

原文地址:https://www.cnblogs.com/maozo/p/11638001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!