国产视频appphp中有對一個字符串中的指定字符進行替換的方法,在web前端 javascript 腳本中也有字符串替換的方法,而且還非常的簡單。接下來我們就說一說,javascrpt 中對字符串進行替換的方法。

JavaScript replace() 方法

国产视频appreplace():方法用于在指定的字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串。

語法:

obj.replace(regexp/substr,replacement)

參數:

obj:要操作的字符串

regexp/substr:必需。要查找的字符串或一個正規表達式

国产视频appreplacement:必需。要替換的字符或字符串,也可以是生成它們的函數。

返回值:

返回被替換以后的字符串

js 替換字符串

js代碼:

<script>
    var str = 'hello hello world';
    // /hello/ 與 "hello" 作用是一樣的,只是寫法不同
    // str2 = str.replace(/hello/,'hi');
    str2 = str.replace("hello", 'hi');
    console.log(str2);
</script>

運行結果:

hi hello world

注意:上面的示例中,只能替換第一個要查找匹配的字符串。

js 替換所有查找到的字符串

js代碼

<script>
    //飛鳥慕魚博客
    var str = 'hi hi world';
    str2 = str.replace(/hi/g, 'hello');
    console.log(str2);
</script>

輸出結果:

hello hello world

js 不區分大小寫進行查找和替換的字符串

js代碼:

<script>
    //飛鳥慕魚博客
    var str = 'hi Hi world';
    str2 = str.replace(/hi/gi, 'hello');
    console.log(str2);
</script>

輸出結果:

hello hello world