DB Like 검색시 유용하다..


ex> 무한도전  -> %무%한%도%전%


function fn_changeStr(test){

if(test == ""){

return "all";

}

  test = test.replace(/^\s*/,'%');   //앞 공백 치환

  test = test.replace(/\s*$/,'%');   //뒤 공백 치환

  test = test.replace(/ +/g, "");     // 연속된 공백을 하나의 공백으로 치환

  var len = test.length;

  var resultStr = "";

  for(var i=0; i < len-1 ; i++){

 var k = test.substr(i ,1);

 if(k != '%'){

 resultStr += (k + "%");  

 } else {

 resultStr += k;

 }

  }

  return resultStr;

}





그러하다...

+ Recent posts