校验数字

1.校验正负数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<script>
    var str1="123";
    var str2="-123";
    var str3="+123.5";
    var str4="+-123.5";
    var str5="-123.5-";
    var str6="-123.5+";
    var str7="123-";
    var str8="12-1.3";
     
    var regu = /^(\-|\+)?\d+(\.\d+)?$/;
      
    if (regu.test(str1)) {
        console.log("str1成功");
    }
     if (regu.test(str2)) {
        console.log("str2成功");
    }
     if (regu.test(str3)) {
        console.log("str3成功");
    }
     if (regu.test(str4)) {
        console.log("str4成功");
    }
     if (regu.test(str5)) {
        console.log("str5成功");
    }
    if (regu.test(str6)) {
        console.log("str6成功");
    }
    if (regu.test(str7)) {
        console.log("str7成功");
    }
    if (regu.test(str8)) {
        console.log("str8成功");
    }
      
      
</script>

  

 

posted @   hanggle  阅读(237)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示