`

用正则表达式判断端口号是否在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;
    }
}
分享到:
评论

相关推荐

    android IP和端口的验证方法 正则表达式

    - 这个正则表达式会匹配1到65535的所有合法端口号,包括单个数字(如0)和三位数的端口(如65535)。 在Android中,可以使用`java.util.regex.Pattern`和`java.util.regex.Matcher`类来实现正则表达式的验证。例如...

    JS正则表达式验证端口范围(0-65535)

    PS:下面看下JavaScript(Js)正则表达式验证IP+端口号 开发环境(蓝色粗体字为特别注意内容) 1,开发语言:JavaScript。 2,参考文献:https://www.jb51.net/article/177858.htm JavaScript验证IP地址和端口的正则表达式...

    java正则表达式验证IP地址

    在Java中,可以使用正则表达式来验证IP地址是否正确。 正则表达式的作用是将字符串分割成多个小组,并通过这些小组来匹配指定的模式。在Java中,我们可以使用java.util.regex包来使用正则表达式。在这个包中,有两...

    vs 2005中使用正则表达式

    正则表达式不仅能够帮助我们判断一段文本是否与预定的模式匹配,还能够从文本中提取出符合特定模式的数据。 #### 二、Visual Studio 2005中的C#支持 在Visual Studio 2005中使用C#语言编写程序时,可以充分利用...

    JS常用正则表达式

    **功能说明:** 验证输入的字符串是否为有效的端口号(0-65535之间)。 **正则表达式:** ```javascript /^[0-9]+$/ ``` **解释:** 1. `^` 表示匹配字符串的开始位置。 2. `[0-9]+` 匹配一个或多个数字。 3. `$` ...

    正则表达式验证表单

    端口号范围通常在0到65535之间。此函数先检查输入是否为数字,再判断其是否小于65536。 #### 邮箱验证 ```javascript function isEmail(str) { var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}...

    C#利用正则表达式验证网址

    本篇将详细介绍如何在C#环境下,使用Visual Studio 2010(VS2010)通过正则表达式进行URL验证。 首先,我们需要了解URL的一般结构。一个标准的URL通常包含协议(如http或https)、主机名(如www.example.com)、...

    网址正则表达式匹配方法

    在给定的代码片段中,展示了如何使用JavaScript和正则表达式来检查一个字符串是否符合网址的格式。具体来说,代码定义了一个`check`函数,该函数接收一个字符串参数`str`,并使用正则表达式`checkfiles`来进行匹配...

    正则表达式函数

    - 使用正则表达式`/^[0-9]+[\.][0-9]{0,3}$`来匹配金额格式。 以上函数均采用了正则表达式进行字符串验证,确保了数据格式的准确性。这些函数可以应用于多种场景下的数据校验,提高程序的健壮性和用户体验。

    正则表达式

    正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符.所以,JavaScript可能会包含如下的代码: var pattern = /s$/; 这行代码创建一个新的RegExp对象,并将它赋给变量parttern.这个特殊的RegExp对象和所有以...

    常用的表单校验正则表达式

    端口号的范围是0到65535(其中0和小于1024的端口为系统保留端口)。 **代码示例**: ```javascript function isPort(str) { return (isNumber(str) && str ); } ``` #### 8. 邮箱验证 电子邮件地址也是常见的表单...

    正则表达式各种判断

    端口号必须是0到65535之间的数字。 ### 10. 验证金额 验证金额通常需要确保其为非负数并且最多保留两位小数,可以通过以下函数实现: ```javascript function isMoney(s) { var regu = "^[0-9]+[\.][0-9]{0,3}$...

    JavaScript用正则表达式验证表单

    端口范围通常为0-65535,因此这里通过调用`isNumber`函数和端口号的大小来判断。 ### 八、电子邮件地址验证 检查一个字符串是否为合法的电子邮件地址: ```javascript function isEmail(str) { var myReg = /^[-...

    用javascript验证表单数据正则表达式汇总.doc

    - 进一步验证每个字段是否在0到255之间。 #### 2. 检查字符串是否为空或全为空格 **功能概述:** 此函数用于检查输入的字符串是否为空或全由空格组成。 **实现代码:** ```javascript function isNull(str) { if...

    java基础09-正则表达式.pptx

    - **端口号**:标识网络上进程的逻辑地址,范围0到65535,其中0-1024为系统保留。 - **传输协议**:如TCP(传输控制协议)和UDP(用户数据报协议),定义了数据如何在网络中传输。 7. **TCP与UDP的区别**: - ...

    利用jquery正则表达式在页面验证url网址输入是否正确

    3. 在JavaScript中使用正则表达式:JavaScript内建了正则表达式的支持,可以创建正则表达式对象,然后使用这个对象提供的方法来判断字符串是否符合特定的格式。 4. 创建正则表达式对象:在JavaScript中,可以通过两...

    jQuery基于正则表达式的表单验证功能示例

    在介绍jQuery基于正则表达式的表单验证功能示例时,本文重点介绍了在表单验证中如何应用正则表达式来实现对用户输入的校验。正则表达式是一种强大的文本处理工具,它提供了一种灵活且准确的方法来匹配字符串中符合...

    匹配URL的正则表达式(推荐)

    在使用这个正则表达式时,我们可以测试不同的URL字符串,看看是否能正确匹配。例如,测试以下字符串: - "***",这是直接匹配域名地址的情况。 - "***",这是匹配链接含特定后缀的地址的情况。 - "***",这是匹配含...

    Js检测判断URL网址输入是否正确

    在实际应用中,一个完整的URL验证正则表达式会更加复杂,会涉及到更多的规则,比如可选的子域名部分、端口号、协议支持http和https等等。此外,某些现代前端框架或库提供了更为方便和复杂的验证方式,它们可以进一步...

    c#使用正则表达式匹配字符串验证URL示例

    在C#编程语言中,正则表达式是一种强大的文本处理工具,用于模式匹配、字符串查找和验证等任务。本示例将详细介绍如何使用正则表达式来匹配字符串并验证URL的有效性。 首先,我们引入了`System.Text.Regular...

Global site tag (gtag.js) - Google Analytics