<script type="text/javascript">
//원본 문자열
var str = "Sman Sman Sman";
//1. 일치하는 첫번째 문자열 바꾸기
rtnVal1 = str.replace("S", "B");
//결과 : Bman Sman Sman
//2. 대소문자 구분없이 바꾸기(일치하는 첫번째 문자열)
rtnVal2 = str.replace(/s/i, "B");
//결과 : Bman Sman Sman
//3. 일치하는 모든 문자열 바꾸기(대소문자 구분 없이)
rtnVal3 = str.replace(/s/gi, "B");
//결과 : Bman Bman Bman
</script>
=================================
flag 설명
//원본 문자열
var str = "Sman Sman Sman";
//1. 일치하는 첫번째 문자열 바꾸기
rtnVal1 = str.replace("S", "B");
//결과 : Bman Sman Sman
//2. 대소문자 구분없이 바꾸기(일치하는 첫번째 문자열)
rtnVal2 = str.replace(/s/i, "B");
//결과 : Bman Sman Sman
//3. 일치하는 모든 문자열 바꾸기(대소문자 구분 없이)
rtnVal3 = str.replace(/s/gi, "B");
//결과 : Bman Bman Bman
</script>
=================================
flag 설명
g | 발생할 모든 pattern에 대한 전역 검색 |
i | 대/소문자 구분 안함 |
m |