Returns all previous character up to the pattern match.
<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>
Comments