허용되는 문자 목록 만 사용하여 문자열의 유효성을 검사하는 방법을 찾으려고합니다. 이 경우 Javascript 정규식 - 허용 목록을 사용하는 잘못된 문자
var valid = validate('This is my string!', 'abcdefghijklmnopqrstuvwxyz');
function validate(value, allowed_chars){
var reg = new RegExp('[' + allowed_chars + ']');
var valid = reg.test(value);
return valid;
}
, 나는 그것이 문자열에 느낌표가 있고 그가 허용되는 문자에 넣어되지 않았기 때문에 false를 반환하는 함수에 대한 바랍니다. 어떤 아이디어?
도움말에 감사드립니다. 감사합니다.
루프를 사용하여 각 문자를 확인하고 싶지 않습니다.
Perfect! 시작과 끝에서 놓치는 표시였습니다! – MichaelH
님이 답변을 다음과 같이 업데이트했습니다 :-) –
도움이되는 답변 (답변 왼쪽에있는 체크 표시)을 수용해야합니다. –