• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    isnumeric检测是否为数字类型的asp代码

    ASP判断是否为数字通常用isnumeric()函数,它的作用是判断里面的参数表达式是不是数值,用法:IsNumeric(内容),如果“内容”最终运算结果为数字,则 IsNumeric 返回 True;否则返回 False。如果 expression 是日期表达式,则 IsNumeric 返回 False。

    ASP判断是否为数字的具体例子:

    复制代码 代码如下:

    %
    if isNumeric(内容)  then
    Response.Write("是数字")
    else
    Response.Write("不是数字")
    end if
    %>

    或者

    复制代码 代码如下:

    %if  not isNumeric(内容)  then
    Response.Write("不是数字")
    else
    Response.Write("是数字")
    end if
    %>

    但需要注意的是isNumeric所指的“数值”不仅仅包含普通的数字,还包括(可能不限于)如下一些情况:
    科学计数法表达式,如“2e7”和“2d7”;
    十六进制数,如“h0a”;
    八进制数,如“6”;
    当前区域下设置的货币金额表达式,如“¥12.44”;
    加圆括号的数字,如“(34)”;
    显式指定正负的数字,如“+2.1”和“-2.1”;
    含有逗号的数字字符串,如“12,25”。

    所以你在进行ASP判断是否数字/数值时应该注意isNumeric内容里的最终参数表达式结果可能包括以上情况,如果包含以上情况的话,isNumeric一样会返回True。

    复制代码 代码如下:

    '************************************************** 
    '函数ID:0014[检测ID是否为数字类型] 
    '函数名:JCID 
    '作 用:检测ID是否为数字类型 
    '参 数:ParaValue ---- 被检测的ID值 
    '返回值:返回ID值,如果不为数字类型返回0 
    '************************************************** 
    Function JCID(ByVal ParaValue) 
        If ((Not isNumeric(ParaValue)) or (Trim(ParaValue)="")) Then 
                JCID=0 
        Else 
               JCID=ParaValue 
        End If 
    End function

    上一篇:[asp]阿里西西的alexa采集效果代码
    下一篇:可以获得文件的文件名的asp函数
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    isnumeric检测是否为数字类型的asp代码 isnumeric,检测,是否,为,数字,