如何用split方法分隔\n 或者 \r\n,以及连续的也过滤掉?

如题所述

第1个回答  2022-11-16

JavaScript中String对象的split方法可以用来拆分字符串,它接受一个字符串或正则表达式参数作为分隔符,返回被这个分隔符分割之后的字符串数组。一个字符串分割为子字符串,然后将结果作为字符串数组返回。

stringObj.split([separator,[limit]])

stringObj必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。

separator可选项。字符串或 正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字。返回包含整个字符串的单一元素数组。


扩展资料:

Visual Basic:

声明:Public Function Split( _ ParamArray separator As Char() _) As String()

用法:Dim instance As StringDim separator As Char()Dim returnValue As String()returnValue = instance.Split(separator)

ASP:语法返回值数组 = Split("字符串","分割符")。

示例:Ctext=Split("你好|早上好|中午好","|")。

split -- 用正则表达式将字符串分割到数组中。

说明array split ( string pattern, string string [, int limit] )。

本函数返回一个字符串数组,每个单元为 string 经区分大小写的正则表达式 pattern 作为边界分割出的子串。如果设定了 limit,则返回的数组最多包含 limit 个单元,而其中最后一个单元包含了 string 中剩余的所有部分。如果出错,则 split() 返回 FALSE。

参考资料来源:百度百科-SPLIT

相似回答