_
또는 -
과 같이 모든 영숫자와 하나 또는 두 개의 특정 문자가 포함 된 정규 표현식을 만드는 데 문제가 있습니다.자바 스크립트 정규식 (_-이있는 영숫자 문자)
이 표현식은 모든 영숫자 문자 /^[0-9a-zA-Z]+$/
에 적용됩니다.
_
또는 -
과 같이 모든 영숫자와 하나 또는 두 개의 특정 문자가 포함 된 정규 표현식을 만드는 데 문제가 있습니다.자바 스크립트 정규식 (_-이있는 영숫자 문자)
이 표현식은 모든 영숫자 문자 /^[0-9a-zA-Z]+$/
에 적용됩니다.
을 (yourPhrase
당신이 정규 표현식 대 확인 문자열) 자바 스크립트 사용이 정규식 사용하려면 대괄호
/^[0-9a-zA-Z_-]+$/
내부에 특수 문자를 추가
를/^[0-9a-zA-Z-_]+$/
대시 기호 "-"를 입력 할 수있는 위치에 interpr eted는 _와 같은 범위로 - ascii 테이블에서 _ 이상과 일치하는 문자를 의미합니다.
이 코드이 시도
var rexp = /^[0-9a-zA-Z_-]+$/
if(rexp.test(yourPhrase)){
//code to handle the test
}
다른 정규식을 찾으려면 정규식이 필요합니까? – Gabber