/*
* 왼쪽에 위치한 whitespace 문자를 제거
*/
function ltrim(str)
{
return str.replace(/^\s+/, "");
}
/*
* 오른쪽에 위치한 whitespace 문자를 제거
*/
function rtrim(str)
{
return str.replace(/\s+$/, "");
}
/*
* 양쪽의 whitespace 문자를 제거
*/
function trim(str)
{
return rtrim(ltrim(str));
}
/*
* 주어진 문자열의 왼쪽을 padding 문자로 채운다
*/
function lpad(str, n, padding)
{
if (str.length >= n)
return str;
else
{
var len = n - str.length;
var pad_str = str;
for (var i=0; i<len; i++)
pad_str = padding + pad_str;
return pad_str;
}
}
/*
* 주어진 문자열의 오른쪽을 padding 문자로 채운다
*/
function rpad(str, n, padding)
{
if (str.length >= n)
return str;
else
{
var len = n - str.length;
var pad_str = str;
for (var i=0; i<len; i++)
pad_str = pad_str + padding;
return pad_str;
}
}
* 왼쪽에 위치한 whitespace 문자를 제거
*/
function ltrim(str)
{
return str.replace(/^\s+/, "");
}
/*
* 오른쪽에 위치한 whitespace 문자를 제거
*/
function rtrim(str)
{
return str.replace(/\s+$/, "");
}
/*
* 양쪽의 whitespace 문자를 제거
*/
function trim(str)
{
return rtrim(ltrim(str));
}
/*
* 주어진 문자열의 왼쪽을 padding 문자로 채운다
*/
function lpad(str, n, padding)
{
if (str.length >= n)
return str;
else
{
var len = n - str.length;
var pad_str = str;
for (var i=0; i<len; i++)
pad_str = padding + pad_str;
return pad_str;
}
}
/*
* 주어진 문자열의 오른쪽을 padding 문자로 채운다
*/
function rpad(str, n, padding)
{
if (str.length >= n)
return str;
else
{
var len = n - str.length;
var pad_str = str;
for (var i=0; i<len; i++)
pad_str = pad_str + padding;
return pad_str;
}
}
'잼있냐JavaScript > 유용한 자바스크립트 UTIL' 카테고리의 다른 글
메시지 관련 스크립트 - 유용한 스크립트 6 (0) | 2008.10.22 |
---|---|
날짜 관련 스크립트 - 유용한 스크립트 5 (0) | 2008.10.22 |
쿠키 제어 -유용한 스크립트 4 (0) | 2008.10.22 |
문자열 변환 및 숫자열 변환 관련 - 유용한 스크립트 3 (0) | 2008.10.22 |
유효성검사 스크립트 - 유용한 자바스크립트 2 (0) | 2008.10.22 |