字符串常用的操作方法

本文介绍了JavaScript中字符串的一些常见操作,包括charAt、toUpperCase、lastIndexOf、indexOf、substring、slice、replace、split、match和search等方法的用法,帮助开发者更好地理解和使用字符串处理。

 

str.charAt(5) // 匹配下表为5的字符

str.toUpperCase() // 所有字符变大写

str.lastIndexOf('a')// 最后一次出现的下标

str.indexOf('a') // 第一次出现的下

str.indexOf('a', 7) // 从第7个字符开始第一次出现的下标

str.substring(2, 4) // 从第2个开始截取到第4个

str.substring(2)// 从第2个开始截取到最后一个

str.slice(2, 4) // 从第2个开始截取到第4个

str.slice(2) // 从第2个开始截取到最后一个

str.slice(2, -2) // 从第2个开始截取到倒数第二个

str.slice(-4, -1) // 截取倒数第三开始到倒数第一个

str.replace('a', 'c')// 讲第一次匹配到底a换成c

str.split('-') // 根据制定字符切割

str.match('a')// 找到当前第一次匹配的a字符并返回,若没有返回null

str.search('a') // 找到当前第一次匹配的a字符的下标和索引,若没有返回-10

 

 onLoad: function (options) {
    var str='junlian-lian'
    console.log(1,str.charAt(5)) // 匹配下表为5的字符
    console.log(2,str.toUpperCase()) // 所有字符变大写
    console.log(3,str.lastIndexOf('a')) // 最后一次出现的下标
    console.log(4,str.indexOf('a')) // 第一次出现的下
    console.log(5,str.indexOf('a', 7)) // 从第7个字符开始第一次出现的下标
    console.log(6,str.substring(2, 4)) // 从第2个开始截取到第4个
    console.log(7,str.substring(2)) // 从第2个开始截取到最后一个
    console.log(8,str.slice(2, 4)) // 从第2个开始截取到第4个
    console.log(9,str.slice(2)) //  从第2个开始截取到最后一个
    console.log(10,str.slice(2, -2)) // 从第2个开始截取到倒数第二个
    console.log(11,str.slice(-4, -1)) // 截取倒数第三开始到倒数第一个
    console.log(12,str.replace('a', 'c')) // 讲第一次匹配到底a换成c
    console.log(13,str.split('-')) // 根据制定字符切割
    console.log(14,str.match('a')) // 找到当前第一次匹配的a字符并返回,若没有返回null
    console.log(15,str.search('a')) // 找到当前第一次匹配的a字符的下标和索引,若没有返回-10
  },

 返回值如下,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值