博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则校验
阅读量:5115 次
发布时间:2019-06-13

本文共 752 字,大约阅读时间需要 2 分钟。

匹配IPfunction isIP1(strIP) {      if (strIP == ""){
return false}; var strRegex= /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[09][0-9]|[1-9][0-9]|[0-9]|\*)$/ //匹配IP地址的正则表达式 if(strRegex.test(strIP)){
return true;} return false; }
//返回val的字节长度(中文算两个字节) function getByteLen(val) {    var len = 0;    for ( var i = 0; i < val.length; i++) {        if (val[i].match(/[^\x00-\xff]/ig) != null) //全角            len += 2;        else            len += 1;    }    return len;}
验证URLvar strRegex = "^((https|http)://)?[a-z0-9A-Z]{3}\.[a-z0-9A-Z][a-z0-9A-Z]{0,61}?[a-z0-9A-Z]\.com|net|cn|cc (:s[0-9]{1-4})?/$"; var re = new RegExp(strRegex);re.test(str)

 

转载于:https://www.cnblogs.com/liuq1991/p/9814154.html

你可能感兴趣的文章
Dijkstra算法——最短路径(转)
查看>>
oc27--synthesize,省略getset实现
查看>>
[ActionScript 3.0] AS3 绘制12面体
查看>>
第八章 指针
查看>>
PHP error_reporting() 错误控制函数功能详解
查看>>
mac install brew
查看>>
环境部署(二):Linux下安装jenkins
查看>>
挑战练习14.8 删除crime 记录
查看>>
复制文件到U盘错误0x80071AC3,请运行chkdsk并重试
查看>>
duilib之源码分析
查看>>
G_M_C_美食节
查看>>
详细解读MySQL中的权限
查看>>
HDOJ 1698 Just a Hook(线段树成段更新)
查看>>
SQL Server 内存中OLTP内部机制概述(二)
查看>>
Ext.Net学习笔记20:Ext.Net FormPanel 复杂用法
查看>>
php yii框架使用MongoDb
查看>>
cocos2dx中菜单menu 和 menuItem
查看>>
容器List之ArrayList详解
查看>>
GitHub的实现是否是基于此语言的支持网络编程性呢?
查看>>
四、java多线程核心技术——synchronized同步方法与synchronized同步快
查看>>