var a="12345";
if(/\D/.test(a)) alert("not digits");

解决方案 »

  1.   

    <script>
    function isUnsignedInteger(strInteger) {
    var newPar=/^\d+$/
    alert(newPar.test(strInteger));
    }
    isUnsignedInteger("123");
    isUnsignedInteger("123asd")
    </script>
      

  2.   

    这里有简单的正则表达式介绍和一个例子var myRE = /匹配模式/标记;匹配模式的过程被看成是逐字匹配的,同时使用正则表达式还能匹配特殊字符或特殊格式的字符串 (左边的符号是匹配模式中使用的特殊格式): a* - 匹配零个或零个以上的字符 a。 
    a+ - 匹配一个或一个以上的字符 a。 
    .    - 匹配任何字符。 
    a|b - 匹配字符 a 或者 b。 
    a{n} - 匹配 n 个连续的字符 a。 
    [abc] - 匹配一个字符,这个字符是方括号“[]”中的任何一个字符,使用 [0-9] 匹配 0 到 9 的任何数字,使用 [a-z] 匹配字母 a, b, ... , z 中的任何小写字母,大写字母使用 [A-Z]。 
    \b - 匹配一个不以英文字母或数字为边界的字符串。 
    \s - 匹配一个空白的字符 (包括空格、Tab、换行等等)。 
    \w - 匹配一个任何英文或者数字的字符,和 [0-9a-zA-Z] 是等同的。 
    由于 '*' 是特殊字符,它的作用是匹配零个或零个以上的 '*' 前边的字符,所以如果想匹配字符 '*',需要在此字符前加一个反斜杠 '\' 字符。因此 '\*' 是匹配一个字符 '*'。你可以到 Netscape's JavaScript Reference 中去看一下有关正则表达式的细节。 *********************************************************<html>
    <head>
    <title>JavaScript 教程_JavaScript空间_网页制作 - W e b P a g e</title>
    <script>// Function to check an email address.function checkEmail(email) {  var re = /\w+@\w+\.\w+/;
      if (re.test(email))
        alert("符合格式!:)");
      else
        alert("不符合格式!:(");
    }</script>
    </head>
    <body bgcolor="#ffffff">
    <font size=2><!-- Input for email address. --></font><b><font size=2>一个使用正则表达式的例子:</font>
    </b>
    <p><font size=2>输入您的电子邮件</font>
    <font face="Arial,Helvetica" size=2> (Email)  
      
    </font>  
    <font size=2>地址,格式必须是:</font><font face="Arial,Helvetica" size=2><b>[email protected]</b></font><font size=2>,然后点击旁边的按钮检查,如果不符合格式,程序将会检查出来。</font>
    <font face="Arial,Helvetica" size=2>
    <p>
    <form onsubmit="checkEmail(this.email.value);">
    Email  
      
    </font>  
    <font size=2>地址:<font size=3><input name="email" type="text" size=10></font> 
     
    <!-- Check input when clicked. -->  
      
    <input type="button" value="检查输入的Email地址" onClick="checkEmail(this.form.email.value);">  
    </font>  
    </form>  
    <p>  
      
    <font size=2>  
      
    <!-- This little snippet of code let's the user view the source for the page. -->  
      
    </font>  
      
    <form onSubmit="location.href = 'view-source:' + location; return false;">  
    <font size=2>  
    <input type="submit" value="查看源代码!">  
      
    </font>  
    </form>  
      
    </body>  
    </html>