您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将字符串分成n个字符的段?

如何将字符串分成n个字符的段?

var str = 'abcdefghijkl';

console.log(str.match(/.{1,3}/g));

使用{1,3}而不是仅{3}包括其余部分,该长度不是3的倍数,例如:

console.log("abcd".match(/.{1,3}/g)); // ["abc", "d"]

还有一些细微之处:

因此,您可能最终得到:

var str = 'abcdef \t\r\nghijkl';

var parts = str.match(/[\s\S]{1,3}/g) || [];

console.log(parts);



console.log(''.match(/[\s\S]{1,3}/g) || []);
其他 2022/1/1 18:16:42 有439人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶