문자열 바꾸기

by 조쉬 posted Feb 03, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
<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 설명
g발생할 모든 pattern에 대한 전역 검색
i대/소문자 구분 안함
m