background-image
-
[javascript] 특수 문자 앞에 역슬러시 넣기Programing/javascript 2021. 11. 19. 11:35
간혹, url을 통해 이미지 파일에 접근해야 할 경우, 파일이름에 특수문자가 들어가서 코드상에서 호출이 안될때가 있다. 그럴땐 아래와 같이 정규표현식으로 같단하게 해결 할 수 있다. url = "localhost:3000/temp/abc(123-2).jpg"; data.replace(/[!@#$%^&*()+=\-[\]\\';,./{}|":?~_]/g, "\\$&"); data.replace(" ", "%20"); // 공백 대체