php验证用户名是否以字母开头与验证密码实例
本文实例讲述了php验证用户名是否以字母开头与验证密码的方法。分享给大家供大家参考。具体如下:
验证用户名是否以字母开头与验证密码只能为数字和字母的组合代码,三种常用验证函数:验证邮箱地址格式 ,验证密码只能为数字和字母的组合以及验证用户名是否以字母开头代码,这是用户注册时或提交表单时会用的。
function is_email($email)
{
if (preg_match("/[a-za-z0-9]+@[a-za-z0-9]+.[a-z]{2,4}/",$email,$mail))
{
return true;
}
else
{
return false;
}
}
/**
* 验证用户名是否以字母开头
*/
function is_user_name($user)
{
if (preg_match("/^[a-za-z]{1}([a-za-z0-9]|[._]){3,19}$/",$user,$username))
{
return true;
}
else
{
return false;
}
}
/**
* 验证密码只能为数字和字母的组合
*/
function is_psd($psd)
{
if (preg_match("/^(w){4,20}$/",$psd,$password))
{
return true;
}
else
{
return false;
}
}
希望本文所述对大家的正则表达式学习有所帮助。
相关推荐
-
ajax验证用户名和密码的实例代码
本文实例为大家介绍了ajax验证用户名和密码的具体代码,供大家参考,具体内容如下 1.ajax主体部分 var xmlrequest; function createXMLHttpRequest(){ if(window.XMLHttpRequest){ xmlrequest=new XMLHttpRequest(); } else if(window.ActiveXObject){ try{ xmlrequest=new ActiveXObject("Msxm12.XMLHTTP")
-
客户端验证用户名和密码的方法详解
1.概述 在动态网站的用户注册页面中,经常需要对用户输入的用户名和密码的位数及成员组成进行判断,这样可以规范用户的注册信息.例如本实例,要求用户名由3-10位的字母.数字和下划线组成,密码由6-20位的字母.数字.下划线和点"."组成并且首字符为字母,这时就需要对用户的输入进行判断,因此笔者编写了两个函数,分别用于验证用户输入的用户名和密码是否合法. 2.技术要点 验证用户名是否由3-10位的字母.数字和下划线组成的正则表达式如下: /^(\w){3,10}$/ 验证密码是否由6-20
-
java用户名密码验证示例代码分享
类:NameII 权限:public方法:main 权限:public 参数:name,password,denglu,i;参数介绍:name,数据类型 String ,用来存储一个从 input 中获取的值,在本程序当中用作用户名的存放:password,数据类型 String ,用来存储一个从 input 中获取的值,在本程序当中用作密码的存放:denglu,数据类型 boolean,用来存储默认账户的登录状态,true 表示登录成功,false 表示尚未登录:i,数据类型 in
-
javaScript 简单验证代码(用户名,密码,邮箱)
复制代码 代码如下: <script language="javascript"> function IsDigit(cCheck) { return (('0'<=cCheck) && (cCheck<='9')); } function IsAlpha(cCheck) { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) &&
-
php验证用户名是否以字母开头与验证密码实例
本文实例讲述了php验证用户名是否以字母开头与验证密码的方法.分享给大家供大家参考.具体如下: 验证用户名是否以字母开头与验证密码只能为数字和字母的组合代码,三种常用验证函数:验证邮箱地址格式 ,验证密码只能为数字和字母的组合以及验证用户名是否以字母开头代码,这是用户注册时或提交表单时会用的. 复制代码 代码如下: function is_email($email) { if (preg_match("/[a-za-z0-9]+@[a-za-z0-9]+.[a-z]{2,4}/"
-
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
实例: 1.请求页面AJax.aspx HTML代码 复制代码 代码如下: <div> <input id="txtName" type="text" /><input type="button" value="查看用户名是否存在" id="btn" onclick="JudgeUserName();" /> <div id="show
-
验证注册用户名必须为字母
验证注册用户名必须为字母,或者字母+数字,或者全中文,字母是3-20个字符,中文是3-10个 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
一个验证用户名的正则表达式
求一个验证用户名的正则表达式各位大哥大姐,晚辈求一个验证用户名的正则表达式,苦苦思索了一个星期还是没有弄出来,本人愚钝,还望大家指教!VBscript编程要求用户名的字符控制在3至20个之间,由中文.大小写字母.数字.下划线.小数点.减号组成, 必须以中英文或数字开头结尾且下划线.小数点.减号这三个字符中的其中一个的组合不能是连续的 a__a或a--a或a..a 这样的,但可以 a_a.a_a.a_a-a-a-a_a-a.a.a.a这样的.如果超出这个范围则用户名不通过.就是一直弄不明白下划线
-
Java使用正则表达式验证用户名和密码的方法
要求: 用户名: 必须是6-10位字母.数字.下划线(这里字母.数字.下划线是指任意组合,没有必须三类均包含) 不能以数字开头 密码: 必须是6-20位的字母.数字.下划线(这里字母.数字.下划线是指任意组合,没有必须三类均包含) 效果展示: package cn.zyq.Aug05; import java.util.Scanner; public class Demo1 { public static void main(String[] args) { Scanner sc = new S
-
利用jQuery.Validate异步验证用户名是否存在(推荐)
HTML头部引用: <script type="text/JavaScript" src="../js/jQuery-1.3.2.min.js"></script> <script type="text/javascript" src="../js/jquery.validate.min.js"></script> <script type="text/javas
-
yii2.0实现验证用户名与邮箱功能
本文为大家分享了yii2.0实现验证用户名与邮箱功能的相关代码,具体内容如下 视图signup.php代码: <?php use yii\helpers\Html; use yii\bootstrap\ActiveForm; /* @var $this yii\web\View */ /* @var $form yii\bootstrap\ActiveForm */ /* @var $model \frontend\models\SignupForm */ $this->title = '注册
-
jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路
jsp+ajax实现无刷新,鼠标离开文本框即验证用户名,操作如下:新建一个输入页面,起名为input.jsp, 复制代码 代码如下: <%@ page contentType="text/html; charset=utf-8"%> <html> <head> <title>jsp+ajax实现无刷新_鼠标离开文本框即验证用户名</title> <meta http-equiv="Content-Type&qu
-
jquery 验证用户名是否重复代码实例
本文实例为大家分享了jquery验证用户名是否重复的具体代码,供大家参考,具体内容如下 $("#form-admin-add").validate({ rules:{ userName:{ required:true, minlength:2, maxlength:16, remote: { type: "post", url: "/checkUserName.html", data: { userName: function() { retur
随机推荐
- PHP读取txt文本文件并分页显示的方法
- 瑞星反病毒20041231_日报
- VBS编程教程 (第6篇)
- vbs屏蔽键盘按键
- C++基础知识总结
- Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果(推荐)
- java 获取用户的MAC地址多种方法实例详解
- 浅谈java基本数据类型的范围(分享)
- php计算给定日期所在周的开始日期和结束日期示例
- php下几个常用的去空、分组、调试数组函数
- Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法
- node.js使用cluster实现多进程
- jquery实现未经美化的简洁TAB菜单效果
- js onpropertychange输入框 事件获取属性
- 28个JS验证函数收集
- 概述如何实现一个简单的浏览器端js模块加载器
- Android巧用ViewPager实现左右循环滑动图片
- error LNK2019: 无法解析的外部符号 问题的解决办法
- webpack 插件html-webpack-plugin的具体使用
- Node.Js中实现端口重用原理详解