매일매일 IT
String.replace() 메소드 본문
- 정규 표현식으로 치환을 수행하는 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