非負整數(正整數 + 0): "^\d+$"spa
正整數:"^[0-9]*[1-9][0-9]*$"字符串
非正整數(負整數 + 0):"^((-\d+)|(0+))$"email
負整數:"^-[0-9]*[1-9][0-9]*$"英文
整數:"^-?\d+$"mail
非負浮點數(正浮點數 + 0):"^\d+(\.\d+)?$"字符
正浮點數:"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"浮點數
非正浮點數(負浮點數 + 0):"^((-\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+)?$「
只有英文字母:"^[A-Za-z]+$"
只有英文大寫字母組成的字符串:"^[A-Z]+$"
只有英文小寫字母:"^[a-z]+$"
只有數字和英文字母:"^[A-Za-z0-9]+$"
數字、英文字母或者下劃線:"^\w+$"
email地址:"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"