사용자 string prototype(trim, ltrim, rtrim, replaceAll)

trim

문자의 앞뒤 공백문자 제거

String.prototype.trim = function ()
{
  return this.replace(/^ *| *$/g, "");
}

ltrim

문자의 앞쪽 공백 제거

String.prototype.ltrim = function() {
  return this.replace(/^\s+/,"");
}

rtrim

문자의 뒤쪽 공백 제거

String.prototype.rtrim = function() {
  return this.replace(/\s+$/,"");
}

replaceAll

문자열 치환

String.prototype.replaceAll = function(searchStr, replaceStr)
{
  var temp_str = "";
  if (this.trim() != "" && searchStr != replaceStr)
  {
    temp_str = this.trim();
    while (temp_str.indexOf(searchStr) > -1)
    {
      temp_str = temp_str.replace(searchStr, replaceStr);
    }
  }
  return temp_str;
}
평점을 남겨주세요
평점 : 2.5
총 투표수 : 1