JavaScript에서 문자열으 치환할때 사용하는 함수는 replace()를 이요한다.
string.replace("beforeString", "replaceString");
위의 코드를 사용 할 경우 문장에서 첫번째 글자나 단어만 치환된다.
그럼 아래 와같은 코드를 사용 하면 모두 바꿀 수 있다.
string.replace(/beforeString/gi, "replaceString");
고치기 이전의 단어를 감싸던 곁따옴표나 홑따옴표 대신 /를 이용해서 단어를 감싸고 옵션격인 gi를 붙여준다.
g는 문자열을 모두다 검색한다는 옵션이고, i는 대소문자를 가리지 않고 검사 한다는 옵션이다.
정규표현식 신기하네..
'JavaScript' 카테고리의 다른 글
JQuery에서 SpringMVC로 배열 파라미터를 넘길시 생길수 있는 문제.. (0) | 2015.01.22 |
---|---|
JavaScript Undefined Type Check.. (0) | 2014.12.24 |
JavaScript - 함수 (0) | 2013.01.30 |
javaScript 배열 선언..! (0) | 2012.05.23 |
JavaScript의 삼항연산자..! (0) | 2012.05.22 |