1. 程式人生 > >JavaScript 中 replace方法 替換所有字串

JavaScript 中 replace方法 替換所有字串

需要替換一個字串中所有的某個字串 java中使用replaceAll()方法就可以了。但是JavaScript中沒有replaceAll方法 但是可以通過以下方法實現:

/**
 * 空格替換為下劃線
 */
function changeBlack(){
    var text = $("#returnText").val();
    var reg = new RegExp(" ","g");
    text = text.replace(reg,"_");
    $("#returnText").val(text);
}

可以使用正則,然後將正則的傳入replace方法中,以上方法就是將text字串中所有 空格替換為 “_”