2 n 桁の數(shù)字: ^\d{n}$
3 少なくとも n 桁の數(shù)字: ^\d{n,}$
4 m-n 桁の數(shù)値: ^\d{m,n}$
5 ゼロで始まる數(shù)字とゼロ以外の數(shù)字: ^(0|[1-9][0-9]*)$
6 ゼロ以外で始まり小數(shù)點(diǎn)以下 2 桁までの數(shù)値: ^([1-9][0-9]*)+(.[0-9]{1,2})?$
7 小數(shù)點(diǎn)以下 1 ~ 2 桁の正または負(fù)の數(shù)値: ^(\-)?\d+(\.\d{1,2})?$
8 正の數(shù)、負(fù)の數(shù)、および小數(shù): ^(\-|\+)?\d+(\.\d+)?$
9 小數(shù)點(diǎn)以下 2 桁の正の実數(shù): ^[0-9]+(.[0-9]{2})?$
小數(shù)點(diǎn)以下 1 ~ 3 桁の 10 個(gè)の正の実數(shù): ^[0-9]+(.[0-9]{1,3})?$
11 ゼロ以外の正の整數(shù): ^[1-9]\d*$ または ^([1-9][0-9]*){1,3}$ または ^\+?[1-9][0 -9]*$
12 個(gè)のゼロ以外の負(fù)の整數(shù): ^\-[1-9][]0-9"*$ または ^-[1-9]\d*$
13 個(gè)の負(fù)でない整數(shù): ^\d+$ または ^[1-9]\d*|0$
14 個(gè)の非正の整數(shù): ^-[1-9]\d*|0$ または ^((-\d+)|(0+))$
15 負(fù)でない浮動(dòng)小數(shù)點(diǎn)數(shù): ^\d+(\.\d+)?$ または ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*| 0? \.0+|0$
16 非正の浮動(dòng)小數(shù)點(diǎn)數(shù): ^((-\d+(\.\d+)?)|(0+(\.0+)?))$ または ^(-([1-9]\d*\ .\ d*|0\.\d*[1-9]\d*))|0?\.0+|0$
17 正の浮動(dòng)小數(shù)點(diǎn)數(shù): ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ または ^(([0-9]+\.[0 - 9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9] ] *[1-9][0-9]*))$
18 負(fù)の浮動(dòng)小數(shù)點(diǎn)數(shù): ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ または ^(-(([0-9] + \.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)| ( [0-9]*[1-9][0-9]*)))$
19 浮動(dòng)小數(shù)點(diǎn)數(shù): ^(-?\d+)(\.\d+)?$ または ^-?([1-9]\d*\.\d*|0\.\d*[1-9] \ d*|0?\.0+|0)$