본문 바로가기

Programming/Web

[Javascript,Java]ReplaceAll 에서 점, dot(.) 문제 해결하기.

자바스크립트에는 replaceAll이 존재하지 않는데 기본으로 제공하는 것처럼 포스팅 했군요.


 replaceAll 관련 function을 추가하는 포스팅을 했었는데요.


관련 페이지를 첨부합니다.


[Javascript] 자바스크립트에서 replaceAll 하기 (Click!)


======================================================================================


자바스크립트에서 replace를 사용하였을때 점(.)이 다른 문자로 잘 치환되나,


replaceAll을 사용하였을 경우 모든 문자로 인식하는 문제점이 있다.


물론 자바에서도 마찬가지 인데, 간단하게 아래와 같이 사용하면 점(.)을 다른 문자로 치환할 수 있다.



//replaceAll 테스트
"2015.10.08".replaceAll("\\.", "/");


엔터 위에 있는 원 통화 표시 문자를 두개 넣고, 점( .) 을 입력하면,


"2015.10.08"  이 "2015/10/08"로 정상적으로 변환된다.