在Javascript中,如何在字符串右侧每隔三个字符添加一个空格?
我可以这样做:在Javascript中,如何在字符串右侧每隔三个字符添加一个空格?,javascript,Javascript,我可以这样做: const mystring = 'abcdefgh' // or '00000000' mystring.replace(/(.{3})/g, '$1 ') 但是我得到的是abc def gh 如何从右侧执行此操作并获得ab cde fgh?对3个字符的组进行前瞻,最后在字符串结尾处执行此操作: constmystring='00000000' console.log( mystring.replace(/(?=(?:.{3})*$)/g',) );
const mystring = 'abcdefgh' // or '00000000'
mystring.replace(/(.{3})/g, '$1 ')
但是我得到的是abc def gh
如何从右侧执行此操作并获得
ab cde fgh
?对3个字符的组进行前瞻,最后在字符串结尾处执行此操作:
constmystring='00000000'
console.log(
mystring.replace(/(?=(?:.{3})*$)/g',)
);代码>