当前位置: 代码迷 >> Web前端 >> 用正则表达式判断端口号是不是在0到65535之间
  详细解决方案

用正则表达式判断端口号是不是在0到65535之间

热度:144   发布时间:2012-10-19 16:53:35.0
用正则表达式判断端口号是否在0到65535之间
/**
 * 检查输入对象的值是否符合端口号格式
 */
function check_port(obj)
{
    var re =  /^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/;   
    if (!re.test(obj))
    {
        Ext.Msg.show(
        {
            title:'提示', 
            msg:"上报端口请输入0到65535的整数",
            buttons:Ext.Msg.OK,
            icon:Ext.Msg.INFO
        });
        return false;
    }
}