logo

splice, mid, substr (javascript)

JavaScript: The Definitive Guide
Author: David Nishimoto
Subject: splice, mid, substr

Overview:Returns a substring of character from a large string start with a begin parameter and ending with an end parameter


<script language="javascript1.1">

function splice(sPhrase,begin,end)

{

var length;

var i;

var sBuffer;



length=sPhrase.length;



sBuffer="";



for (i=0; i<length; i++)

{

if (i>=begin  &&  i<=end)

{

sBuffer=sBuffer+sPhrase.charAt(i);

}

}

return(sBuffer);

}

function ud_splice(sInputPhrase,sInputPattern)

{

var iFind;

var sResult;

var sPhrase;

var sPattern;



sPhrase=sInputPhrase;

sPattern=sInputPattern;



iFind=sPhrase.indexOf(sPattern);

if (iFind !=-1)

{

sResult=splice(sPhrase,0,iFind-1) ; 

return(sResult);

}

}

</script>
s