Javascript正则表达式将单斜杠替换为双斜杠

Javascript正则表达式将单斜杠替换为双斜杠

本文介绍了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正则表达式将单斜杠替换为双斜杠?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 22:02