js实现多行文本根据换行分隔成数组

您所在的位置:网站首页 输入字符串转换成数组 js实现多行文本根据换行分隔成数组

js实现多行文本根据换行分隔成数组

2024-07-13 03:38| 来源: 网络整理| 查看: 265

最近碰到一个问题,需要将textarea中获取到的多行文本数据按每一行进行识别,分隔成每一行一条单独的数据

比如这样的数据

"adsghasdghq131dadqe1 qw1231few34234wetete qweq12314twr12313131 wr12313131qw2314tdas qwequiqweasdaduqweie"

希望按照换行转换为

["adsghasdghq131dadqe1","qw1231few34234wetete","qweq12314twr12313131","wr12313131qw2314tdas","qwequiqweasdaduqweie"]

可以用下面的方法

let value=` adsghasdghq131dadqe1 qw1231few34234wetete qweq12314twr12313131 wr12313131qw2314tdas qwequiqweasdaduqweie`; let code = value.split(/[(\r\n)\r\n]+/); // 根据换行或者回车进行识别 code.forEach((item, index) => { // 删除空项 if (!item) { code.splice(index, 1); } }) code = Array.from(new Set(code)); // 去重 console.log(code);

结果如下:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3