如何在split函数中使用空格和换行符

how to take whitespace and newline in split function

本文关键字:空格 换行符 split 函数      更新时间:2023-09-26

我必须在这样的字符串中迭代:

message:    dob cat dog dog
            cat cat

像一个多个分隔符一样,我需要空白和换行符(''n),所以我的功能是:

message.split(' ,'n').forEach(function(x){
                ...});

但这不是工作。有人能帮我吗?

我宁愿使用regex:

message.split(/[' 'n]/)

[]-匹配此组中的一个字符

"''"-将匹配单个空格,

'''n'-将匹配新行

您也可以使用它。

message.split(/'s/)

演示:点击此处