사용자 이름의 일부 특수 문자 ('-)와 공백이있는 사용자 이름의 유효성을 검사해야합니다. 나는 다음과 같은 정규 표현식의 도움으로이를 달성 할 수 있어요 -제한된 문자로 이름을 확인하기위한 정규식 패턴
^[a-zA-z]+([ '-][a-zA-Z]+)*$
하지만 사용자가이 특정 정규식에 말 (25)를 입력 할 수있는 최대 문자 수에 제한을 추가 할 수 없습니다입니다. 그래서 위의 정규 표현식에 대해 동일한 작업을 수행하는 방법을 설명 해주십시오. 감사.
나는 당신의 정규 표현식 지식 수준을 모른다. :) [정규 표현식 .info]를 통해 읽는 [regexone.com] (http://regexone.com/)에서만 모든 수업을 제안 할 수 있도록 (http : //www.regular-expressions.info), [regex SO tag description] (훌륭한 온라인 리소스에 대한 많은 링크가있는), [SOge tag description] (http://stackoverflow.com/tags/regex/info) 정규식은 무엇을 의미합니까?] (http://stackoverflow.com/questions/22937618/reference-what-does-this-regex-mean). 또한, [rexegg.com] (http://rexegg.com)에서 살펴볼 가치가 있습니다. –
게다가 [regex SO docs] (http://stackoverflow.com/documentation/regex/topics)를 참조하십시오. 또한 Jeffrey E. F. Friedl의 "Mastering Regular Expressions"는 정규 표현식을 진지하게 공부하려는 경우 반드시 읽어야합니다. –
난 그냥 Regex에서 초보자이며 뿌리에서 그것을 배우고 싶어 ... 고마워. 링크를 살펴 보겠습니다. –