我的字符串长度不规则。 我想每2位添加空格。 626C75652073637265656E => 62 6C 75 65 20 73 63 72 65 65E
或 626C756520736372 => 62 6C 75 65 20 73 63 72
答案 0 :(得分:1)
您可以使用.replace
,用这两个单词字符和一个空格替换每两个单词字符:
const str = '626C75652073637265656E';
console.log(str.replace(/\w\w/g, '$& '));
答案 1 :(得分:0)
您可以使用:
var s = '626C756520736372'
var n = [...s].reduce((r,e,i) => r+e+' '.repeat(i%2),'').trim()
console.log(n)