JavaScript에서 변수의 문자열 치환
페이지 정보
작성자 서방님 댓글 0건 조회 251회 작성일 07-08-10 09:49본문
<SCRIPT>
str = "답변이 늦어서 미안합니다.";
newstr=str.replace(/미안/gi, "죄송");
document.write(newstr)
</SCRIPT>
위 코드는 str 변수에서 '미안'을 찾아서 '죄송'으로 바꾸는 코드입니다..
/gi 에서 i는 대소문자 상관없이 바꿀 대상을 찾으라는 말이며..
g 는 "모든"이라는 뜻으로, 이게 없으면 2개 이상일 경우에는 한개만 바뀌고 나머지는 안 바뀝니다..
변수 형태로 사용하시려면..
<SCRIPT>
str = "답변이 늦어서 미안합니다.";
var aaa = "미안";
var aaaRE = new RegExp(aaa, "gi");
newstr=str.replace(aaaRE, "죄송");
document.write(newstr)
</SCRIPT>
댓글목록
등록된 댓글이 없습니다.