.split('\s+') 是 JavaScript 中用于将字符串分割成数组的常用方法。它使用正则表达式 '\s+' 作为分隔符,将字符串以一个或多个空白字符(包括空格、制表符、换行符等)进行切割。

'\s+' 是一个正则表达式,其中:

  • '\' 是用来转义字符 '' 的。由于 '' 在字符串中也有特殊含义,需要使用双反斜杠进行转义。
  • 's' 表示匹配任意空白字符(空格、制表符、换行符等)。
  • '+' 表示匹配一个或多个空白字符。

例如:

const str = 'Hello world!';
const words = str.split('\s+');
console.log(words); // 输出 ['Hello', 'world!']

在这个例子中,.split('\s+') 将字符串 'Hello world!' 以空格作为分隔符进行切割,并返回一个包含两个元素的数组 ['Hello', 'world!']。

.split('\s+') 是一个非常实用的字符串处理方法,可以方便地将字符串分割成数组,以便进行进一步的处理。


原文地址: https://www.cveoy.top/t/topic/o28x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录