매일매일 IT

String.replace() 메소드 본문

Programming Language/JavaScript

String.replace() 메소드

Teeeeeeemo 2017. 7. 20. 16:51
              • 정규 표현식으로 치환을 수행하는 replace() 메소드
              • 두 가지 형태의 사용법 
                • 1. str.replace(정규 표현식, 치환될 문자열)
                • 2. str.replace(정규 표현식, 치환 함수)



- 숫자를 30으로 치환


- 숫자와 이어지는 영문 소문자까지 치환


 - 알파벳을 전부 지우고 숫자만을 남김




 패턴

설명 

$$ 

문자 '$' 삽입 

$& 

매치된 부분 문자열 삽입 

$` 

매치된 부분 문자열 직전의 문자열 삽입  

$' 

매치된 부분 문자열 직후의 문자열 삽입 

$1$2$3‥ 

괄호로 묶인 부분 문자열 삽입 



1. 정규 표현식을 이용한 치환 예제 

   str.replace(정규 표현식, 치환될 문자열)




2. 콜백 함수를 사용하여 치환 예제 

   str.replace(정규 표현식, 치환 함수)







'Programming Language > JavaScript' 카테고리의 다른 글

[NodeJS PhantomJS CasperJS] HTML 파일을 PDF로 변환  (0) 2017.07.25
CoffeeScript  (0) 2017.07.24
String.search() 메소드  (0) 2017.07.20
String.match() 메소드  (0) 2017.07.20
RegExp.test() 메소드  (0) 2017.07.20
Comments