요약(Summary)
문자열을 다른 문자열로 치환한 결과를 리턴
문법(Syntax)
1 | string.replace(regexp|substr, newSubStr); |
인자(Parameters)
인자명 | 데이터형 | 필수/옵션 | 설명 |
---|---|---|---|
regexp 이나 substr | regular expression 이나 string | 필수 | 치환대상 |
newString | string | 필수 | 치환할 문자열 |
반환값(Return)
string, 변경된 값을 리턴
설명(Description)
문자열에서 주어진 패턴(regexp|substr)에 해당하는 부분을 새로운 데이터(newSubStr)로 치환 후 반환.
인자로 주어진 값(newSubstr)은 변하지 않음.
예제(Example)
1 2 3 | var str= "000님 환영합니다. hello world" ; alert(str.replace( '000' , 'egoing' )); // 문자를 이용해서 값을 치환 alert(str.replace(/000/gi, 'egoing' )); // 정규표현식을 이용해서 값을 치환 |
참고
- 정규표현식에 대해서 학습이 필요하면 zvon의 tutorial을 참고할 것 - zvon regular expression
- 손에 잡히는 정규표현식(인사이트 출판사)
- 정규표현식 시뮬레이션 및 라이브러리 소프트웨어 - desktop , web