ASP.NET의 17가지 정규식 유형
저자:Eve Cole
업데이트 시간:2009-06-30 15:49:52
"^d+$" //음이 아닌 정수(양의 정수 + 0)
"^[0-9]*[1-9][0-9]*$" //양의 정수
"^((-d+)|(0+))$" //양수가 아닌 정수(음의 정수 + 0)
"^-[0-9]*[1-9][0-9]*$" //음의 정수
"^-?d+$" //정수
"^d+(.d+)?$" //음수가 아닌 부동 소수점 수(양수 부동 소수점 수 + 0)
"^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]* .[0-9]+)|([0-9]*[1-9][0-9]*))$" //양수 부동 소수점 숫자
"^((-d+(.d+)?)|(0+(.0+)?))$" //양수가 아닌 부동 소수점 수(음의 부동 소수점 수 + 0)
"^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9] *.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //음수 부동 소수점 수
"^(-?d+)(.d+)?$" //부동소수점 수
"^[A-Za-z]+$" //영문 26자로 구성된 문자열
"^[AZ]+$" //영문대문자 26자로 구성된 문자열
"^[az]+$" //영문소문자 26자로 구성된 문자열
"^[A-Za-z0-9]+$" //숫자와 영문 26자로 구성된 문자열
"^w+$" //숫자, 영문 26자, 밑줄로 구성된 문자열
"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$" //이메일 주소
"^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$" // URL