UNPKG

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
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; }