验证IP地址、登录帐号、密码、EMAIL、电话号码[包括手机和固定电话

验证IP地址、登录帐号、密码、EMAIL、电话号码[包括手机和固定电话

var patterns = new Object();
 var thePat;
 var r, re;
    patterns.ip = /^(d{1,2}|1dd|2[0-4]d|25[0-5])(.(d{1,2}|1dd|2[0-4]d|25[0-5])){3}$/g;   
    patterns.id = /^[A-Za-z0-9_]{1,20}$/g; 
    patterns.ps教程w = /^[a-zA-Z0-9]{6,20}/g; 
    patterns.email = /w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/g;
    patterns.num =  /^d{1,10}$/g;
    patterns.post =  /^[1-9]d{5}$/g;    
    patterns.tel =  /^(1(3|5)[0-9]d{8})|(0[1-9]{3}[-][1-9]d{6,7}[-]d{1,5})|(0[1-9]{2}[-][1-9]d{7}[-]d{1,5}|([1-9]{1}d{6,7})|(0[1-9]{3}[-][1-9]d{6,7})|(0[1-9]{2}[-][1-9]d{7}))$/g;
    patterns.net =  /^http://([w-]+.)+[w-]+(/[w- ./?%&=]*)?/g;
    patterns.date =  /^[1-9]d{3}[-]((0[1-9])|(1[0-2]))[-]((0[1-9])|(1[0-9])|(2[0-9])|(3[0-1]))$/g;//yyyy-MM-dd
    patterns.variable =  /^[A-Za-z_][A-Za-z0-9_]{0,120}$/g;//变量名,以下划线或者字母开头,的由字母、数字和下划线组成的字符串

时间: 2024-08-12 21:58:30

验证IP地址、登录帐号、密码、EMAIL、电话号码[包括手机和固定电话的相关文章

rsa-模拟登录遇到了帐号密码用RSA加密怎么办

问题描述 模拟登录遇到了帐号密码用RSA加密怎么办 在做一个网站的模拟登录时,帐号密码在在JS里调用RSAUtill进行的加密,这该怎么模拟. 解决方案 最简单的是,如果你用java c#,你可以用脚本引擎也加载RSAUtil加密,如果你不用脚本引擎,就要自己事先等效的加密逻辑.rsa是标准的算法,用你的语言作为关键字google下.

discuz!-我自己开发了一个小网站,怎么使用discuz的帐号密码登录我这个网站呢

问题描述 我自己开发了一个小网站,怎么使用discuz的帐号密码登录我这个网站呢 我自己开发了一个小网站,怎么使用discuz的帐号密码登录我这个网站呢?discuz的论坛是我的,我想让会员可以直接用discuz的帐号密码直接登录我自己做的网站. 解决方案 http://www.cnblogs.com/kenkofox/archive/2011/09/18/2180649.html 解决方案二: http://download.csdn.net/detail/zhanjianhua/820062

人人网可以修改登录帐号吗?

登录帐号是可以修改的,具体步骤: 点击页面右上角账号->帐户设置->帐号管理->修改帐号,更改你新的email 地址.注意,您修改了登录email以后,系统会向您新email发送一个验证链接,您需要用该链接验证这个新的email属于您,修改的email才会生效.

修改Linux基础架构虚拟机的grub帐号密码

问题描述 修改Linux基础架构虚拟机的grub帐号密码系统管理员修改Linux基础架构虚拟机grub帐号的登录密码,以提升系统运维安全性.Linux基础架构虚拟机grub的登录密码默认为"Admin123#".使用"PuTTY",以"gandalf"用户,通过业务平面IP地址登录Linux基础架构虚拟机.执行以下命令,并按提示输入"root"用户的密码,切换至"root"用户.su-root执行以下命令,

c# 模拟登录帐号登录网站得不到应该有的数据

问题描述 c#模拟登录知乎:conststringUrl=@"http://www.zhihu.com/login";处理的大概流程也知道,就是用程序模拟浏览器,发送request,然后得到response,继而得到相应的html数据进行分析.网上看了好多,用起来感觉不是很适应,大多都是应用cookies获取,我想先不用太复杂,直接帐号密码登录获取页面就行了,最后获取的html保存为html后如下所示:可实际上我想得到最终的html是这样的我的代码publicstaticstringS

忘记Oracle的INTERNAL帐号密码的解决方法

今天碰到一个问题:INTERNAL帐号密码忘了:(通过查阅资料,找到一个方法进入数据库: 在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证. Oracle数据库的密码文件存放有超级用户INTERNAL/SYS的口令及其他特权用户的用户名/口令,它一般存放在ORACLE_HOME\DATABASE目录下. 在使用Oracl

Win8凭据管理器升级 帐号密码轻松备份还原

  微软新一代操作系统Windows 8不仅有酷炫的界面.多点触控等,其卓越的跨平台特性更是全面支持台式机.一体机等桌面设备以及超极本.平板电脑等移动设备.Windows 8系统的账户同步功能在默认情况下可以将系统设置.IE浏览记录等信息记录到到微软账户中,在不同的设备同一个微软账户登录后会自动同步相关信息.那么类似浏览器中用于网站登录的用户名和密码这类信息如何自动同步呢?我们可以从Windows 8升级的"凭据管理器"中直接查看当前保存在Win8系统中所有的Windows凭据和Win

Sql Server2012 使用IP地址登录服务器的配置图文教程

最近在使用NFineBase框架+c#做一个系统的时候,在使用sql server 2012 连接数据库的时候 ,遇到几个问题. 一. 就是在本地或者远程连接别人的数据库的时候,以ip地址作为服务器名称 以SQL Server 身份验证(即输入登录名和密码)的方式登录数据库 总会出现错误 比如说会提示一下错误: 用户 'sa' 登录失败,该用户与可信 SQL Server 连接无关联. 但是使用 计算机名\实例名 这种方式就可以登录 \ 最后发现还是数据库的配置问题,解决方案如下: 我使用的是w

SQL SEVER创建登录帐号

  由于差不多2年没有用过sql sever,刚刚又开始接触觉得很陌生.用于复习sql sever,做了一下个人笔记.便于以后好复习. 创建服务器登录帐号: (声明:用命令创建帐号不会,或许以后需要再添加到帖子里面.) 1.创建数据库用户前检测是否开启数据库混合登录. 用管理员身份登录数据库,右键数据库根目录打开[服务器属性][安全性]设置混合登录.设置完混合登录后要重启服务器. 重启服务器,右键左侧的服务器[停止],再右键服务器[开启].这样就不必到[管理]中的[服务]重启数据库. 2.设置登