我有以下代码用特定的字符串替换左空格,但是,它不能按我的要求工作。
console.log(' asdadasdad as asdasd asasd'.replace(/^\s+/, 'x'))
它用x改变了所有的左空格,但是它应该用x改变了所有的左空格。
但是我只需要以下输出:
xxasdadasdad as asdasd asasd
我该怎么做 ?非常感谢。
最佳答案
这肯定会在两行中完成:
var str =' asdadasdad as asdasd asasd';
console.log(str.trim().padStart(str.length, 'x'));
关于javascript - 用特定的字符串替换所有左空格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60918361/