js 删除字符串中的第n个a字符

function deleteChar(str, n) {
    var num = -1
    return str.replace(/a/g, item => {
        num++;
        return num == n ? '' : item
    })
}
deleteChar("12 a  3 4 a 45 8a 7687a632a", 1); // 12 a  3 4  45 8a 7687a632a

 

posted @ 2022-12-30 18:19  李健威  阅读(101)  评论(0)    收藏  举报