我正在研究javascript,我有一些javascript替换功能的问题.这是我的代码:
var jpgPath ="../Publish/Pdf/Publish_27Jul2011_04-47-09_PM/adfm201000135.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001352.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001353.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001354.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001355.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001356.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001357.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001358.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm2010001359.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013510.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013511.jpg@../Publish
/Pdf/Publish_27Jul2011_04-47-09_PM/adfm20100013512.jpg";
jpgPath = jpgPath.replace("..", "../..");
Run Code Online (Sandbox Code Playgroud)
但它并没有用"../ .."取代所有出现的"..",它取代了第一场比赛,之后忽略了其他比赛.
将带有全局标志的正则表达式作为第一个参数传递
jpgPath = jpgPath.replace(/\.\./g, "../..");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3063 次 |
| 最近记录: |