字符串操作记录

1 拼接

Concat():拼接字符串
Let stringvalue = “hello ”;
Let result = stringvalue.concat(“world”)
Console.log(result) // “hello world”

2 删

Let stringvalue = “hello world”

Console.log(stringvalue.slice(3)); // ‘lo world’

Console.log(stringvalue.substring(3)); //lo world

Console.log(stringvalue.substr(3,7) // lo worl

3 改

trim(),trimLeft(),trimRight():删除首尾空白

二、转换方法

split():按分隔符拆分字符串为数组

Let str = “12+23+34”
Let arr = str.split(“+”) // [12,23,34]

三、模版匹配方法

与正则表达式配合使用的方法

match()

返回匹配正则表达式的数组

Let str = “cat,bat,sat”
Let pattern = “/.at/”;
Let matches = text.match(pattern);
Console.log(matches[0]); //“cat”

Search()

返回匹配正则表达式的索引或-1

Let text = “cat,bat,sat,fat”
Let pos = text.search(/at/)
Console.log(pos) //1

Replace():替换匹配正则表达式的内容

Let text = “cat,bat,sat,fat”
Let result = text.replace(“at”,”ond”)
Console.log(result) // “cond,bat,sat,fat”

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值