javascript字符串替換函數怎麼一次性全部替換掉
JS字符串替換函數:Replace(“字符串1″, “字符串2″)
1.我們都知道JS中字符串替換函數是Replace(“字符串1″, “字符串2″),但是這個函數只能將第一次出現的字符串1替換掉,那麼我們如何才能一次性全部替換掉了?
var s = "LOVE LIFE ! LOVE JAVA ..."; alert(s); alert(ace("LOVE ", "愛")); alert(ace(/LOVE/g, "愛"));
將上面的代碼保存到HTML文件中就可以在瀏覽器中看到效果了。
怎麼樣?如果看懂了就不用往下看了,不懂就接着往下看:
其實我們用到了JS中的正則表達式,/LOVE/g中/LOVE表示是要找到字符串,這個我們要找的.就是引號,/g是正則表達式的語法,表示全部的意思,在這裏就表示全部替換。
所以上面代碼的意思就是將字符串中的引號全部去掉。
2.現在我們已經知道如何替換全部的字符串,可是如果我們要把LOVE作為一個參數傳入正則表達式又該怎麼實現呢?
因此我們一起看下面一段代碼是如何實現的:
[color=olive]
以上內容是關於JS字符串替換函數如何一次性全部替換掉的相關教程,希望大家喜歡。
-
JavaScript與用户端教程
一頁面輸出1.頭部文件複製代碼代碼如下:2.複製代碼代碼如下:3.外部文件4.利用頁面ID的innerHtml複製代碼代碼如下:5.警告alert("廣州百匯物流有限公司");6.詢問複製代碼代碼如下:if(confirm("是否訪問我們的首頁")){alert("是的',前往");}else{alert("退出");}...
-
asp.net 操作INI文件讀寫類實例代碼
操作INI文件讀寫類實例代碼複製代碼代碼如下:usingSystem;usingropServices;using;using;namespaceCommon{//////INI文件讀寫類。///publicclassINIFile{publicstringpath;publicINIFile(stringINIPath){path=INIPath;}[DllImport("kernel32")]privatestaticex...
-
ASP.NET新型的投票結果顯示方法
一個投票功能模塊少不了查看投票結果,用進度條顯示各個投票結果可以起到一目瞭然的效果。以下是我的方法,請大家不吝賜教:1:做一張圖片用於做進度條,只需要很小的一個圖片就可以了,如高20px,寬1px。2:在要顯示進度條的單元格中插入image控件,其imageUrl設置為已做好的...
-
SQl常用增刪改查模板
篇一:SQl常用增刪改查SQL常用增刪改查語句增加現在有一張表,表(Test)裏面有三個字段,分別為sno,sname,age。舉例用一條增加SQL語句,插入一條數據進庫。語句:Insertinto表名value(‘數據1’,’數據2’,’數據3’)具體操作:Insertintotestvalues('test','te...