jsoneditor4code
Version:
JSON Editor for UML Diagrams developed with Javascript Code Templates based on JSON Editor of Jeremy Dorn
24 lines (23 loc) • 653 B
JavaScript
function replaceString(pString,pSearch,pReplace)
//###### replaces in the string "pString" multiple substrings "pSearch" by "pReplace"
{
//alert("cstring.js - replaceString() "+pString);
if (pString != '') {
var vHelpString = '';
var vN = pString.indexOf(pSearch);
var vReturnString = '';
while (vN >= 0)
{
if (vN > 0)
vReturnString += pString.substring(0, vN);
vReturnString += pReplace;
if (vN + pSearch.length < pString.length) {
pString = pString.substring(vN+pSearch.length, pString.length);
} else {
pString = ''
}
vN = pString.indexOf(pSearch);
};
};
return vReturnString + pString;
}