/
문자를 내 범위에 추가하려고합니다. \
로 탈출을 시도했지만 아무 소용이 없습니다. 내 목표는 mod_rewrite URL에서 허용되지 않는 모든 문자의 입력 필드를 제거하는 것입니다. 영숫자로만 표기 됨, -
, _
및 /
. 여기 초보자 정규식 질문
/[^a-z0-9_-]/gi
내가 시도 :
/[^a-z0-9_-\/]/gi
그리고 관련 코드 블록을 :
$('#meta_pageurl').bind('input', function() {
var c = this.selectionStart,
r = /[^a-z0-9_-]/gi,
v = $(this).val();
if(r.test(v)) {
$(this).val(v.replace(r, ''));
c--;
}
this.setSelectionRange(c, c);
});
에
_
에서 모든 문자를 의미_-\/
로 간주됩니다-
의는 설명 주셔서 감사합니다! +1은 10 분 안에 받아 들일 수 있습니다. –당신이 가장 반갑습니다. – anubhava
제 경험상,'mod_rewrite'는 공간을 포함하여 거의 모든 문자를 허용한다고 말할 수 있습니다. – anubhava