ES6—字符串变化

一、ES6 新增方法:startsWith()、endsWith()、repeat()

1、startsWith()

判断一个字符串是否以一个指定的子字符串开头,根据结果返回true/false

const str1='welcome to BeiJing'
console.log(str1.startsWith('a'))   // false
console.log(str1.startsWith('wel')) // true

2、endsWith()

判断一个字符串是否以一个指定的子字符串结尾,根据结果返回true/false 

const str1='welcome to BeiJing'
console.log(str1.endsWith('a'))     // false
console.log(str1.endsWith('ing'))   // true

3、repeat()

构造并返回一个新字符串,其中包含指定数量的所调用的字符串副本,这些副本连接在一起

const str2='happy!'
console.log(`I'm so ${str2.repeat(3)}!!`)  //I'm so happy!happy!happy!!!

 二、match()方法

检索字符串与正则表达式进行匹配的结果

const paragraph='The quick brown fox jumps over the lazy dog. It barked.'
const reg=/[^(a-z)]/g
const found=paragraph.match(reg)
console.log(found)

三、search()方法 

用于在 String 对象中执行正则表达式的搜索,寻找匹配项

const paragraph='The quick brown fox jumps over the lazy dog. It barked.'
const reg2=/[^\w\s]/g
console.log(paragraph.search(reg2)) // 43
console.log(paragraph.indexOf('.')) // 43

相关推荐

  1. ES6字符串变化

    2023-12-07 01:34:03       63 阅读
  2. ES6字符串新增方法

    2023-12-07 01:34:03       40 阅读
  3. ES6模板字符串的基本使用

    2023-12-07 01:34:03       57 阅读
  4. ES6字符串的方法

    2023-12-07 01:34:03       44 阅读
  5. ES6中模板语法与字符串处理

    2023-12-07 01:34:03       63 阅读
  6. ES6 字符串的新增方法(二十)

    2023-12-07 01:34:03       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 01:34:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 01:34:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 01:34:03       82 阅读
  4. Python语言-面向对象

    2023-12-07 01:34:03       91 阅读

热门阅读

  1. Python中的split()、rsplit()、splitlines()的区别

    2023-12-07 01:34:03       58 阅读
  2. kendo-splitter动态分配分隔框大小

    2023-12-07 01:34:03       55 阅读
  3. redis.conf官方配置文件及sentinel.conf官方配置文件

    2023-12-07 01:34:03       37 阅读
  4. 【go语言开发】loglus日志框架的使用

    2023-12-07 01:34:03       52 阅读
  5. python实现一个计算器

    2023-12-07 01:34:03       55 阅读
  6. Qt-QSplitter正确设置比例

    2023-12-07 01:34:03       57 阅读
  7. 第十二章 git

    2023-12-07 01:34:03       50 阅读
  8. 免费获取 MATLAB 代码的推荐网站

    2023-12-07 01:34:03       55 阅读