负整数 :^-[0-9]*[1-9][0-9]*$
整数 :^-?\d+$
非负浮点数:^\d+(\.\d+)?$
正浮点数 :^(([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-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
浮点数 :^(-?\d+)(\.\d+)?$
26个英文字母:^[A-Za-z]+$
26个英文字母的大写:^[A-Z]+$
26个英文字母的小写:^[a-z]+$
数字和26个英文字母:^[A-Za-z0-9]+$
数字、字母、下划线:^\w+$
email地址 :^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$
url格式:^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$
没有评论:
发表评论