本文介绍了Javascript正则表达式将单斜杠替换为双斜杠?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Javascript正则表达式将单斜杠替换为双斜杠而不是替换字符串中的双斜杠?
Javascript regex replace single slash into double slash not for replace double slash in a string?
var tempPath ="//DocumentImages//Invoices//USD//20130425//I27566554 Page- 1.tif&//hercimg/IMAGES/2008/20130411/16192144/16192144-10003.tif&";
这里将所有单斜杠替换为double(//)而不是全部双斜杠。
Here replace all single slash in to double (//) not to all double slash.
如 // DocumentImages //发票// USD // 20130425 // I27566554 Page- 1.tif& // hercimg // IMAGES // 2008 / /20130411//16192144//16192144-10003.tif&
推荐答案
yourString.replace(/([^\/])\/([^\/])/g,"$1//$2")
这篇关于Javascript正则表达式将单斜杠替换为双斜杠?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!