replaceall正則表達式(正則表達式replace 的用法)

發(fā)布時間:2024-03-22
本文主要介紹replaceall正則表達式(正則表達式replace的用法),下面一起看看replaceall正則表達式(正則表達式replace的用法)相關資訊。
replac:用新角色取代了原來的角色。
1.替換的字符串替換
var str = pku 2017 ;;str = str . replace( ;北京大學 , pkusoft );console . log(str);// pkusoft2016pku2017如果不使用正則化,一次只能替換一個字符,每次執(zhí)行從0開始。如果有重復的,不能全部替換。
2.更換的定期更換
str = str.replace(/pku/g, pkusoft );//使用常規(guī)全局匹配console . log(str);//pku software 2016 pku software 2017首先,就像exec capture一樣,我們定期捕獲所有與我們匹配的內(nèi)容,然后將捕獲的內(nèi)容替換為我們需要替換的新內(nèi)容。/pku/g按照這個規(guī)律,str中的所有匹配都被捕獲,然后全部替換為 pkusoft 替換。如果第二個參數(shù)是函數(shù),
1.匿名函數(shù)執(zhí)行的次數(shù)取決于正則化在字符串中被捕獲的次數(shù)。
2.每次執(zhí)行匿名函數(shù)時,參數(shù)值都類似于exec捕獲的內(nèi)容。
3.返回值是需要替換的。
str = str.replace(/pku/g,function{ console . log(arguments);//第一次執(zhí)行:[ 北京大學 ,0, pku 2017 ] //第一次執(zhí)行:[ 北京大學 ,7, pku 2017 ] //返回的數(shù)組與exec返回的結(jié)果一致;返回 pkusoft ;});console . log(str);//pku soft 2016 pku soft 2017 replace的數(shù)據(jù)包捕獲
str = str.replace(/(\d )/g,function { // console.log(參數(shù));//第一次實現(xiàn):[ 2016 , 2016 ,7, 北大軟件2016北大軟件2017 ]//第一次實現(xiàn):[ 2017 , 2017 ,18,和北大軟件2016北大軟件2017 ]//返回的數(shù)組與執(zhí)行exec返回的結(jié)果一致。返回 0000英鎊。;;});console . log(str);//應用pkusoft 0000 pkusoft 0000替換
var str = 20171001 ;var arr =[ 零點 , 一 , 二 , 三個 , 四點半, 五點半, 土地與環(huán)境, 七點半, 八 , 九點半];str = str.replace(/\d/g,function{ var num = arguments[0];//將抓取的內(nèi)容作為數(shù)組的下標返回arr[num];});console . log(str);//2017 10 01摘要
以上是邊肖給大家介紹的replace中的正則表達式。希望對你有幫助。如果您有任何問題,請給我留言,邊肖將及時回復您。非常感謝您對網(wǎng)站的支持!
標簽:
首先定期執(zhí)行替換捕獲
了解更多replaceall正則表達式(正則表達式replace的用法)相關內(nèi)容請關注本站點。
上一個:馬鞭草、檸檬草、迷迭香三草減肥茶
下一個:建安工程項目費用你都清楚嗎?

緩刑啥意思,被判緩刑具體要注意什么
需要定期進行泵的維護保養(yǎng)及注意事項
物聯(lián)網(wǎng)培訓方案,java物聯(lián)網(wǎng)培訓
夏季嫩枝扦插應掌握哪些技術要點?
華為電腦安裝打印機驅(qū)動怎么安裝步驟(華為筆記本怎么安裝打印驅(qū)動)
雨天喝茶靜心愜意
云電腦最好的平臺(云電腦平臺哪個最便宜)
u盤啟動盤怎么做通用pe工具箱,如何安裝 通用pe工具箱 u盤啟動盤制作工具
工商變更辦理流程
預防觸電的基本措施
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos