当前位置: 首页 > news >正文

字符串操作记录

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 worldConsole.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”

http://www.lryc.cn/news/362087.html

相关文章:

  • 【python科学文献计量】关于中国知网检索策略的验证,以事故伤害严重程度检索为例
  • AdminController
  • Vue3-Pinia状态管理器
  • 安装存储器的段描述符并加载GDTR
  • 2024年5月架构试题
  • 品牌控价的同时也要做好数据分析
  • 微服务学习Day11-缓存问题学习
  • 虚拟化知识学习
  • 一键生成迷宫-Word插件-大珩助手新功能
  • 运维开发详解(上)
  • react useState基本使用
  • 基于jeecgboot-vue3的Flowable流程-待办任务(二)
  • 1103. 分糖果 II
  • SQL实验 数据的插入、修改和删除操作
  • es初始化
  • 【蓝桥杯】常见的数据结构
  • STM32H750外设ADC之外部触发和注入管理
  • 软设之排序算法对比
  • javascript导入excel文件
  • 「C系列」C 变量及常见问题梳理
  • <网络安全VIP>第二篇《工业控制软件》
  • 微服务:Rabbitmq中的不同交换机的使用Fanout、Direct、Topic(消息队列中间件)
  • 数据结构单链表的前插法实现
  • Cocos Creator开发学习路线
  • C语言:IO操作
  • 算法 | 刷题日记
  • 微信小程序登录接口
  • VBA实战(Excel)(5):介绍一种排列组合算法
  • 迭代器的使用
  • 安卓手机APP开发___广播概述