JavaScriptは文字列の前後のスペースを削除します.
663 ワード
function Trim(str) //
{
if(typeof(str)!="string"){ //
return;
}
if(str.length==0){ //
return str;
}
var leftIndex=0; //
while(leftIndex<str.length){
if(str[leftIndex]==" ")
leftIndex++;
else
break;
}
if(leftIndex==str.length)
return "";
if(leftIndex!=0)
str=str.substring(leftIndex,str.length);
var rightIndex=str.length-1; //
while(rightIndex>0){
if(str[rightIndex]==" "){
rightIndex--;
}
else
break;
}
if(rightIndex!=str.length-1){
str=str.substring(0,rightIndex+1);
}
return str;
}