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;
}
그러하다...
'JavaScript' 카테고리의 다른 글
달력 1일1주1달 (0) | 2014.12.09 |
---|---|
[자바스크립트] 묻지않고 창닫기 (0) | 2014.10.14 |
자바스크립트-코어 : 콜백함수 callback (0) | 2014.07.31 |
자바스크립트에서 false를 의미하는 것, 그리고 true를 의미하는것. (0) | 2014.06.20 |
정규식으로 특정문자 제거 (0) | 2014.05.09 |