Numeric Check with some Regular Expression magic

80酷酷网    80kuku.com

  express<script language="javascript" runat="server">
    // Checks that the string supplied can be expressed as a number (float)
    function isNumeric(strNumber) {
        return (strNumber.search(/^(-|\+)?\d+(\.\d+)?$/) != -1);
    }

    // Checks that the string supplied can be expressed as an unsigned number (float)
    function isUnsignedNumeric(strNumber) {
        return (strNumber.search(/^\d+(\.\d+)?$/) != -1);
    }

    // Checks that the string supplied can be expressed as an integer
    function isInteger(strInteger) {
        return (strInteger.search(/^(-|\+)?\d+$/) != -1);
    }

    // Checks that the string supplied can be expressed as an unsigned integer
    function isUnsignedInteger(strInteger) {
        return (strInteger.search(/^\d+$/) != -1);
    }
</script>

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: