사용자로부터 검색어가 있는데 브라우저에 적용하기 전에 처리하고 싶습니다. htaccess로 검색 엔진 최적화 서비스를 사용하고 있기 때문에 검색 URL은 다음과 같이 보입니다./search/[사용자 쿼리] 사용자가 장난 꾸러기를하지 못하도록해야합니다 .. :) ../include/conf.php 검색과 같이 결과적으로 구성 파일이 없어집니다. 공백을 제거하고, 점 (문제를 일으킬 것입니다), 쉼표 등을 제거하는 것과 같은 쿼리를 처리하고 싶습니다.자바 스크립트에서 점과 같은 특수 문자 바꾸기
var q = document.getElementById('q').value;
var q = q.replace(/ /gi,"+");
var q = q.replace(/../gi,"");
document.location='search/'+q;
첫 번째 대체는 정상적으로 작동하지만 두 번째 것은 내 검색어로 이어집니다.이 위험한 문자를 안전하게 대체하는 방법은 무엇입니까?