JAVASCRIPT

애니위즈 2011. 2. 8. 18:26

자바스크립트에서의 replace의 방법

String.replace(orgExp, replaceText)

 

- orgExp : 대상 String(문자열)에서 바꿀 문자열이나 적용할규칙

- replaceText : orgExp를 통해 나온 문자열(교체된 문자열)

 

예)

str="this is pen";

str=str.replace("this","that");

 

결과 : str="that is pen";

 

자바스크립트는 replace의 사용시 최초의 검색된 문자열만 바꾸어 주기 때문에

문자열의 모든 문자들 바꾸어주기 위해선 다음과 같이 쓴다.

 

str="this iss pen, that iss pencil";

str=str.replace("iss","is");

 

결과 : str="this is pen, that iss pencil";

 

str="this iss pen, that iss pencil";

str=str.replace(/iss/gi,"is");

 

결과 : str="this is pen, that is pencil";

 

웹프로그램개발 애니위즈 http://anywiz.co.kr