JavaScript利用正則表達式替換字符串中的內(nèi)容
話不多說,請看具體實現(xiàn)代碼
//從字符串'Is this all there is'中剪去'is': var str='Is this all there is'; var subStr=new RegExp('is');//創(chuàng)建正則表達式對象 var result=str.replace(subStr,"");//把'is'替換為空字符串 console.log(result);//Is th all there is var subStr=new RegExp('is','i');//創(chuàng)建正則表達式對象,不區(qū)分大小寫 var result=str.replace(subStr,"");//把'is'替換為空字符串 console.log(result);//this all there is var subStr=new RegExp('is','ig');//創(chuàng)建正則表達式對象,不區(qū)分大小寫,全局查找 var result=str.replace(subStr,"");//把'is'替換為空字符串 console.log(result);//th all there var subStr=/is/ig;//直接量法創(chuàng)建正則表達式對象,不區(qū)分大小寫,全局查找 var result=str.replace(subStr,"");//把'is'替換為空字符串 console.log(result);//th all there console.log(str);//Is this all there is 可見replace并不改變原始str
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
javascript框架設(shè)計讀書筆記之字符串的擴展和修復(fù)
本文是司徒正美的《javascript框架設(shè)計》的第三章第一節(jié)的讀書筆記,簡單介紹了javascript字符串的擴展和修復(fù),小伙伴們參考下吧2014-12-12JS 實現(xiàn)發(fā)送短信驗證碼的“59秒后重新發(fā)送驗證短信”功能
這篇文章主要介紹了JS 實現(xiàn)發(fā)送短信驗證碼的“59秒后重新發(fā)送驗證短信”功能,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-08-08javascript在子頁面中函數(shù)無法調(diào)試問題解決方法
遇到在子頁面中提交的時候會無法能夠調(diào)試javascript代碼的情況出現(xiàn),下面有個不錯的解決方法,希望對大家有所幫助2014-01-01Javascript 數(shù)組添加 shuffle 方法的實現(xiàn)代碼
PHP 里面有個非常方便的打亂數(shù)組的函數(shù) shuffle() ,這個功能在許多情況下都會用到,但 javascript 的數(shù)組卻沒有這個方法,沒有不要緊,可以擴展一個,自己動手,豐衣足食嘛。2009-09-09JavaScript的String字符串對象常用操作總結(jié)
String對象用于存儲字符串數(shù)據(jù),這里我們做了JavaScript的String字符串對象常用操作總結(jié),需要的朋友可以參考下2016-05-05新手學(xué)習(xí)前端之js模仿淘寶主頁網(wǎng)站
淘寶網(wǎng)大家在熟悉不過了,那么淘寶網(wǎng)首頁模板是怎么做的呢?今天小編抽時間給大家分享新手學(xué)習(xí)前端之js模仿淘寶主頁網(wǎng)站的相關(guān)資料,需要的朋友可以參考下2016-10-10JS開發(fā)中百度地圖+城市聯(lián)動實現(xiàn)實時觸發(fā)查詢地址功能
這篇文章主要介紹了JS開發(fā)中百度地圖+城市聯(lián)動實現(xiàn)實時觸發(fā)查詢地址功能,需要的朋友可以參考下2017-04-04