본문 바로가기
프로그램/Javascript

String.replace()

by 로드러너 2014. 3. 1.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Syntax

     String.replace(orgExp, replaceExp)

 

Example

     (“Korea”).replace(“K”, “C”);     // Korea –> Corea

 

replace 메서드는 정규식을 지원하기 때문에 다양한 응용이 가능하다.

 

     g : 모든 문자에 대하여 적용

     i : 영문 대소문자를 구분하지 않는다.

     (/aAbBcCdD/gi).replace(“a”, “에이”);     // 에이에이bBcCdD

 

br태그와 스페이스 제거

     var divObj = document.getElementById(“test”);

     divObj.innerHTML = divObj.innerHTML.replace(/<br>|\s/g, “”);     // <br> 또는 스페이스를 “” 로 치환한다.

 

특정 두개의 문자 사이의 문자열에 대해서 처리

     (.*?) : 두 문자열 사이의 임의의 문자열

     var divObj = document.getElementById(“test”);

     divObj.innerHTML = divObj.innerHTML.replace(/\[(.*?)\]/gi, “<b>$i</b>”);     // [ 와 ] 사이의 문자열을 굵게 표시한다.

 

 

'프로그램 > Javascript' 카테고리의 다른 글

function(){}();  (0) 2014.03.04
Object 객체  (0) 2014.03.03
select 객체에 option 객체 추가하기  (0) 2014.02.28
select 객체의 특정 항목 선택하기  (0) 2014.02.27
브라우저 주소창에 아이콘이 나오게 하기  (0) 2014.02.27