RegEx를 많이 사용하는 사용자는 아닙니다. 그러나 사용자 이름 필드의 입력을 확인하는 가장 좋은 방법은 문자 (위 또는 아래), 숫자 및 _ 문자 만 허용하고 사이트 정책에 따라 문자로 시작해야한다고 생각합니다. 내 RegEx와 코드는 다음과 같습니다.Javascript RegEx가 false를 예상대로 반환하지 않음
var theCheck = /[a-zA-Z]|\d|_$/g;
alert(theCheck.test(theUsername));
다양한 조합으로 시도했지만 모든 것이 "true"를 반환합니다.
아무도 도와 줄 수 있습니까? 정규식으로
보너스, OP는 일반적인 정규식 패턴을 검색해야합니다. 다른 사람들이 그 고통을 겪었음을 확신하십시오. – Alfabravo
이것은 첫 번째 문자를 문자로 강제합니까? – tip2tail
@ tip2tail : 지금까지는 그렇지 않았습니다. –