菜单

Javascript正则表达式验证账号、手机号、电话和邮箱

1、验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。 function checkUser(str){ var re = /^[a-zA-z]\w{3,15}$/; if(re.test(str)){ alert("正确"); }else{ alert("错误"); } } checkUser("neirong.org");//调用 2、手机号码 验证规则:11位数字,以1开头。 function checkMobile(str) { ...

最通俗易懂的php正则表达式教程(下)

最通俗易懂的php正则表达式教程(下)

POSIX风格的正则表达式的字符类: [[:alnum:]]          文字数字字符 [[:alpha:]]        字母字符 [[:lower:]]        小写字母 [[:upper:]]        大写字母 ...

最通俗易懂的php正则表达式教程(中)

最通俗易懂的php正则表达式教程(中)

正则表达式简介 正则表达式是用于描述字符排列模式一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。到目前为止,我们前面所用过的精确(文本)匹配也是一种正则表达式。 在PHP中,正则表达式一般是由正规字符和一些特殊字符(类似于通配符)联合构成的一个文本模式的程序性描述。 在程序语言中,通常将模式表达式(即正则表达式)包含在两个反斜线“/”之间,如“/apple/”。用户只要把需要匹配的模式内容放入定界之间即可。 如果使用一个没有特殊字符的正则表达式,相当于纯文本搜索,使用strstr( )函数也可达到同样的效果。 ...

最通俗易懂的php正则表达式教程(上)

最通俗易懂的php正则表达式教程(上)

基础知识 字符集 POSIX 扩展正则表达式函数 Perl 兼容正则表达式函数 从邮件验证说起 邮件的格式: tenssun@163.com 其中tenssun是用户名,163.com是服务器名 用户名只能由英文字母a~z(不区分大小写)、数字0~9、下划线组成。 用户名的起始字符必须是英文字母.如:netease_2005 用户名长度为5~20个字符。 服务器名只能由英文字母a~z(不区分大小写)、数字0~9、...