表达式 | 说明 |
^/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地址 |
http://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$ | 匹配url |