javascript replaceAll 쉽게 구현하기

이전에 다른곳에서 한번 본적이 있는 팁입니다.
오늘 다시 쓰다가 참 편한거 같아서 올립니다.

일반적으로 javascript 에서 replaceAll 을 할때는 정규식을 써줘야 치환이 됩니다.
특정 string를 다른 string로 바꿔줘야 할때는 맞지가 않아서
for 문을 돌려서 치환하거나 하는데 더 간단한 방법이 있습니다.

var bb = "abcdefg33abcdabc";
var aa = bb.split("abc").join("111");




>> result

aa 는 111defg33111d111 이 리턴이 됩니다.

bb를 abc라는 구분자로 분리한다음에 111로 다시 하나의 문자열로 만드는과정을 통해
쉽게 replaceAll 을 구현할 수 있습니다.

이전에 어디선가 비슷하게 먼저 하신분이 있었는데 유용한 팁인거 같아서 올립니다.
중복이면 삭제하구요 ^^;;

[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]
|

댓글 2개

재귀함수로 만들어 썼는데.. 이런 간결한 방법이 있었군요 ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
17년 전 조회 2,414
17년 전 조회 2,693
17년 전 조회 3,243
17년 전 조회 3,701
17년 전 조회 2,785
17년 전 조회 2,061
17년 전 조회 3,633
17년 전 조회 3,501
17년 전 조회 3,458
17년 전 조회 4,335
17년 전 조회 2,989
17년 전 조회 2,833
17년 전 조회 3,095
17년 전 조회 3,307
17년 전 조회 3,037
17년 전 조회 1,901
17년 전 조회 2,296
17년 전 조회 1,942
17년 전 조회 2,348
17년 전 조회 2,959
17년 전 조회 9,119
17년 전 조회 3,574
17년 전 조회 4,623
17년 전 조회 2,394
17년 전 조회 4,052
17년 전 조회 1,953
17년 전 조회 1,788
17년 전 조회 2,727
17년 전 조회 1,708
17년 전 조회 2,036
17년 전 조회 1,899
17년 전 조회 2,942
17년 전 조회 1,909
17년 전 조회 1,482
17년 전 조회 1,639
17년 전 조회 3,547
17년 전 조회 2,583
17년 전 조회 2,376
17년 전 조회 1,630
17년 전 조회 2,856
17년 전 조회 1,573
17년 전 조회 1,544
17년 전 조회 1,806
17년 전 조회 3,148
17년 전 조회 2,817
17년 전 조회 2,905
17년 전 조회 1,599
17년 전 조회 1,724
17년 전 조회 3,691
17년 전 조회 3,249
17년 전 조회 4,518
17년 전 조회 2,679
17년 전 조회 2,787
17년 전 조회 1,833
17년 전 조회 2,928
17년 전 조회 2,629
17년 전 조회 3,404
17년 전 조회 2,891
17년 전 조회 2,049
17년 전 조회 2,833
17년 전 조회 1,977
17년 전 조회 1,576
17년 전 조회 2,653
17년 전 조회 3,269
17년 전 조회 4,474
17년 전 조회 3,550
17년 전 조회 1,827
17년 전 조회 2,043
17년 전 조회 2,624
17년 전 조회 1,934
17년 전 조회 2,133
17년 전 조회 3,086
17년 전 조회 2,532
17년 전 조회 2,181
17년 전 조회 4,611
17년 전 조회 3,418
17년 전 조회 1,819
17년 전 조회 3,961
17년 전 조회 3,195
17년 전 조회 2,445
17년 전 조회 1,706
17년 전 조회 2,716
17년 전 조회 2,450
17년 전 조회 2,381
17년 전 조회 2,323
17년 전 조회 1,550
17년 전 조회 2,260
17년 전 조회 3,305
17년 전 조회 1,790
17년 전 조회 2,053
17년 전 조회 1,730
17년 전 조회 1,984
17년 전 조회 1,951
17년 전 조회 1,855
17년 전 조회 2,942
17년 전 조회 2,701
17년 전 조회 2,499
17년 전 조회 1,785
17년 전 조회 2,820
17년 전 조회 4,623