336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
비밀번호 및 각종 입력값의 유효성 체크에 활용하면 좋을 듯 하다.
^[a-zA-Z]\w{3,14}$
첫번째 문자는 알파뱃(a-z, A-Z)으로 시작하고 최소 4자에서 최대 15자 사이의 문자열 이어야 한다.
^(?=.*\d).{4,8}$
최소 4자에서 최대 8자 사이의 문자열이면서 마지막 문자는 숫자를 포함해야 한다.
^([a-zA-Z0-9@*#]{8,15})$
최소 8자에서 최대 15자 의 문자열이면서 알파뱃 대소문자, 숫자, @, *, # 의 문자를 포함할 수 있다.
다음 소스는 문자열과 패턴을 비교하는 예제 소스이다.
String passwd = "aaZZa44@";
String pattern = "(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=])(?=\\S+$).{5,10}";
System.out.println(passwd.matches(pattern));
참고 : http://regexlib.com
'프로그램 > Java' 카테고리의 다른 글
XML 데이터를 JSON 으로 변환하기 (0) | 2015.06.24 |
---|---|
GregorianCalendar 를 이용해서 현재 시간을 밀리초로 알아내기 (0) | 2015.06.05 |
[Tomcat] GET방식 한글깨짐 처리 방법 (0) | 2014.08.01 |
[JSP] POST방식 한글깨짐 방지 (0) | 2014.07.30 |
[JSP] getOutputStream() has already been called for this response (0) | 2014.07.07 |