mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, December 28, 2006

자바스크립트] 문자열 치환, 문자 바꾸기 (대소문자 구분 없이); JavaScript String Replace


replace() 메소드(함수)를 사용하여, 문자열의 일부를 다른 문자열로 치환할 수 있습니다. 즉 "문자 바꾸기"를 할 수 있습니다.

펄 스타일의 정규식/정규표현식(Regular Expressions; Regex)을 지원합니다.

문자열 바꾸기 예제


<script type="text/javascript">

// 원본 문자열
var s = 'COOL COOL COOL';


// 첫번째 일치되는 문자열 OO 를 찾아서 ZZ 로 치환
var result = s.replace('OO', 'ZZ');
document.write(result + '<br />');
// 출력 결과: CZZL COOL COOL



// 대소문자 구분없이 (펄 스타일 정규식 사용)
var result = s.replace(/oo/i, 'ZZ');
document.write(result + '<br />');
// 출력 결과: CZZL COOL COOL



// 모든 문자열 치환 + 대소문자 구분없이 (펄 스타일 정규식 사용)
var result = s.replace(/oo/gi, 'ZZ');
document.write(result + '<br />');
// 출력 결과: CZZL CZZL CZZL

</script>





tag: html
HTML | CSS | 자바스크립트 JavaScript
tag: regex
정규식 | 정규표현식 | Regex | Regular Expression

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top