//전체가 숫자로만 구성되어 있는지 확인
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/
if (!patrn.exec(s)) return false
return true
}
//로그인 이름 확인: 문자, 숫자, "_", ""로 시작하는 5~20자 문자열만 입력할 수 있습니다.
function isRegisterUserName(s)
{
var patrn= /^[a- zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/
if (!patrn.exec(s)) return false
return true
}
//사용자 이름 확인: 문자로 시작하는 1~30개의 문자열만 입력할 수 있습니다.
function isTrueName(s)
{
var patrn=/^[a-zA-Z ]{1,30 }$/;
if (!patrn.exec(s)) return false
return true
}
//확인 비밀번호: 6- 20개까지 입력 가능 문자, 숫자, 밑줄
function isPasswd(s)
{
var patrn=/^(w){6,20}$/
if (!patrn.exec(s)) return false
true 반환
}
//일반 전화 및 팩스 번호 확인: " "로 시작할 수 있고 숫자 외에도 "-"를 포함할 수 있습니다.
function isTel(s)
{
//var patrn=/^[ ]{0,1}(d){1,3} [ ]?([-]?(d){1,12}) $/
var patrn=/^[ ]{0,1}( d){1,3}[ ]?([-] ?((d)|[ ]){1,12}) $/
if (!patrn.exec(s)) return false
return true
}
//휴대폰 번호 확인: 숫자로 시작해야 하며 숫자 외에도 "-"를 포함할 수 있습니다.
function isMobil(s)
{
var patrn=/^[ ]{ 0,1}(d){1,3}[ ]?([-]? ((d)|[ ]){1,12}) $/
if (!patrn.exec(s)) return false
return true
}
//우편번호 확인
function isPostalCode(s)
{
//var patrn=/^[a-zA-Z0-9]{3,12}$ /;
var patrn=/^[a-zA-Z0-9 ]{3, 12}$/
if (!patrn.exec(s)) return false
true 반환
}
//검색어 확인
function isSearch(s)
{
var patrn=/^ [^`~!@#$%^&*() =|][]{}:;',.< ;>/?]{1}[^`~!@$%^&() =| ][]{}:;',.<>?]{0,19}$/; if (!patrn.exec(s)) return false
return true
}
//IP 주소가
인지 확인하세요. 코드 복사 코드는 다음과 같습니다. function isIP(s) //by zergling
{
var patrn=/^ [0-9.]{1,20}$/;
if (!patrn.exec(s))가 false를 반환
true를 반환
}
코드 복사 코드는 다음과 같습니다.
"^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个英文字母组成的字符串
"^[A-Z] $" //由26个英文字母的大写组成的字符串
"^[a-z] $" //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9] $" //由数字和26个英文字母组成的字符串
"^w $" //由数字、26个英文字母或者下划线组成的字符串
"^[w-] (.[w-] )*@[w-] (.[w-] ) $" //email地址
"^[a-zA-z] ://(w (-w )*)(.(w (-w )*))*(?S*)?$" //url
"^[A-Za-z0-9_]*$"