js 正则表达式判断整数
js 正则表达式判断整数Html代码1.<html>
2. <head>
3. <title>test</title>
4. </head>
5. <body>
6. <script>
7. var r = /^**$/ ; //正整数
8. var t = 3;
9. var s = 3.2;
10. alert("整数:"+r.test(t)); //true
11. alert("小数:"+r.test(s)); //false
12. </script>
13. </body>
14.</html>
15.
16.其他正则表达式:
17.
18.注意:用的时候正则表达式没有引号
19."^\\d+$" //非负整数(正整数 + 0)
20."^**$" //正整数
21."^((-\\d+)|(0+))$" //非正整数(负整数 + 0)
22."^-**$" //负整数
23."^-?\\d+$" //整数
24."^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0)
25."^((+\\.**)|(**\\.+)|(**))$" //正浮点数
26."^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$" //非正浮点数(负浮点数 + 0)
27."^(-((+\\.**)|(**\\.+)|(**)))$" //负浮点数
28."^(-?\\d+)(\\.\\d+)?$" //浮点数 谢谢分享
页:
[1]