如下'left:-11px;bottom:-103px;top:10px;'.match(/(?=bottom\s*:\s*)[^;]*;/g);//=》["bottom:-103px;"]這個(gè)無(wú)論如何都是匹配整個(gè)bottom:-103px;但是我只想輸出這里的-103px到底該怎么改呢?我找到這個(gè)類似的'aaazhaoxianliea'.match(/zhao(?=xianlie)/g);//=》["zhao"]這是匹配后面緊跟著xianlie的zhao,但是當(dāng)我想把它改為匹配xianlie,但是前面必須有zhao時(shí)就不行了,難道不是單純的改一下前后位置嗎?'aaazhaoxianliea'.match(/(?=zhao)xianlie/g);//=》null
js正則求助 匹配前面為abc,但是只輸出后面的部分
慕標(biāo)琳琳
2019-04-21 20:21:53