js 按 空格 或者 , split 字符串

在 JavaScript 中,你可以使用正则表达式来将字符串按空格或逗号分割

在 JavaScript 中,你可以使用正则表达式来将字符串按空格或逗号分割。split 方法接受正则表达式作为参数,以匹配任意一个分隔符。以下是代码示例:

const str = "hello world, how are you";
const result = str.split(/[ ,]+/);
console.log(result);

解释

  • /[ ,]+/ 是一个正则表达式,其中 [ ,]+ 匹配空格或逗号,一个或多个连续的空格或逗号都会作为分隔符。
  • split 会根据正则表达式拆分字符串。

输出

["hello", "world", "how", "are", "you"]

这样可以处理多种情况,无论是单个空格、多个空格、单个逗号还是多个逗号组合的情况。