JS - 字符串相关处理

本文深入探讨了JavaScript中字符串的各种操作,包括替换、拼接、检索、分割等常见方法,以及如何计算特定字符出现的次数。此外,还介绍了计算字符串长度、大小写转换和去除首尾空格的功能,对于JavaScript字符串处理提供了全面的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

替换字符串
①str.replace(/ find /g," replace "):注意(g为全局标志)
在指定位置添加指定字符
①str.slice(start, end) + " insert " + str.slice(start):注意(slice返回值为新数组)
指定字符在字符串中首次出现的位置
①str.indexOf(“find”):注意(返回值是位置信息,若被检索的字符没有出现,则返回值为 -1)
在字符串内检索指定的值
①str.match(“find”):注意(返回值是被检索的值,若被检索的值没有出现,则返回值为 null)
计算xx在字符串中出现的次数
①str.split(“find”).length-1
组合字符串/数组
①arr1.concat(arr2):注意(返回值为组合后的字符串)
②a.concat(b):注意(返回值为组合后的数组)
截取字符串
①a.substr(start,length):注意(参数为起始位置和长度)
②a.substring(start,end):注意(参数为起始位置和结束位置【和slice相同】)
将字符串分隔成数组
①str.split(‘separator’,length):注意(参数length不是必须)
计算字符串的长度
①str.length()
转成小写
①str.toLowerCase()
转成大写
①str.toUpperCase()
去除字符串的首尾空格
①str.trim()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值