我想在字符串中留出8个字符之间的空格而不截断剩余的字母。
例如:
var name = "mar09breallylongnamereallylongnamereallyqwe,max";
var output = name.match(/.{8}/g).join(' ');
这给了我一个输出"mar09bre allylong namereal lylongna mereally"
。
但我也需要其余的角色"qwe,max
"因此,所需的输出应为"mar09bre allylong namereal lylongna mereally qwe,max"
。
有人可以告诉我该怎么做吗?
答案 0 :(得分:0)
而不是匹配8,匹配直到 8:
.setElasticNetParam(0.8)
name.match(/.{1,8}/g).join(' ');

输出:
var name = "mar09breallylongnamereallylongnamereallyqwe,max";
var output = name.match(/.{1,8}/g).join(' ');
document.write(output)