php 验证用户名合法性正则代码

php教程 验证用户名合法性正则代码
我们这段验证用户名正则是一款验证字母,数字,用户名,不包括中文哦。

function funcstrnum($str,$num1='',$num2='') //数字字母正则
{
 if($num1!='' and $num2!=''){
  return (preg_match("/^[^a-z0-9a-z_@!.-]{".$num1.",".$num2."}$/",$str))?true:false;
 }else{
  return (preg_match("/^[^a-z0-9a-z_@!.-]/",$str))?true:false;
 } 
}//funcstrnum  数字字母验证函数

$str ='username';
if( funcstrnum($str,'aaa','bbb') )
{
 echo ('你输入的用户名可用');
}

时间: 2024-09-24 23:37:45

php 验证用户名合法性正则代码的相关文章

基于jQuery实现的$.Ajax 验证用户名是否存在代码

  jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP.使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数.数据类型设置为"jsonp" 时,jQuery 将自动调用回调函数. 参数列表: 参数名  类型  描述  url   String (默认: 当前页地址) 发送请求的地址.  type  String (默认: "GET

js 验证手机号合法性程序代码

手机号验证的正则为:  代码如下 复制代码 var reg =/^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/; var reg =/^0{0,1}(13[0-9]|15[0-9])[0-9]{8}$/; 还有一种写法  代码如下 复制代码 var regex = {     mobile: /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/ } 表达式分析: "/"代表

php ajax注册验证用户名是否存在代码

conn.php文件  代码如下 复制代码 <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <script > var xmlhttp function showhint(str) { if (str.length==0)   {   document.getelementbyid("txthi

Ajax无刷新验证用户名、密码和邮箱等输入信息

首先来看主程序代码(reg.html):  代码如下 复制代码 <div id="reg">         请输入用户名:<input id="usrname" value="请输入用户名" onfocus="regInit();regKey()"   onblur="regInit()" onkeyup="regKey()"/> </div> &l

VB.NET验证邮件地址的合法性实现代码

一.提出问题 现在,对于用户在Web页面上或电话中给出的Email地址,我们越来越不敢肯定它是否真的有效.在今天这个垃圾邮件泛滥成灾的年代,人们完全有理由舍不得轻易透露Email地址. 另一方面,对于通过正规途径得到的邮件地址,当我们将它用于合法的目的时,也常常要为邮件地址是否有效而烦恼,用户可能有意或无意地写错地址,也可能由于长时间不访问而导致邮箱失效.对于少量的邮件地址,也许可以手工验证其合法性,例如发送测试email:但是,当邮件地址的数量达到数万甚至更多时,手工验证就不可能了,必须用专门

一段VB.NET代码,生成邮件,发送邮件,支持SMTP验证用户名密码.

smtp|发送邮件 可以生成邮件,可以发送邮件,稍做修改就可以写成一个com组件,在ASP里调用.以后我会整理成一个完整的. -------------------------------------------------------------------------------- '-------------------------------------------------'生成基本邮件格式(包括附件),发送邮件到SMTP服务器,'只能发送到发件人SMTP服务器(需验证),直接投递功

求大神给个用ajax+java连接oracle的验证用户名是否存在的全部代码

问题描述 求大神给个用ajax+java连接oracle的验证用户名是否存在的全部代码 求大神给个用ajax验证 连接oracle数据库 验证用户名是否存在的全部代码 跪谢了 解决方案 例子http://download.csdn.net/detail/jiuqiyuliang/7728183#comment 解决方案二: 这个也不难,你写个就是了,你连接上数据库后,在页面点击输入框失去焦点时执行ajax让它到后台去数据库验证这个用户名是否存在就可以了,这个你可以完全 不要示例的,用jquery

asp.net结合Ajax验证用户名是否存在的代码_实用技巧

1, 使用JavaScript js文件,验证用户名是否存在 复制代码 代码如下: var ajax = function(option) { var request; var createRequest = function() { //var request; if (window.XMLHttpRequest) { request = new XMLHttpRequest(); } else { try { request = new ActiveXObject("Microsoft.XM

js-JScript 后台验证用户名和密码的代码该如何写呢

问题描述 JScript 后台验证用户名和密码的代码该如何写呢 <%@ LANGUAGE = "JScript" %> <% loginname="测试" loginpasswd="qqwwss" %> 就是再写个登录页面并验证用户和密码和修改密码的后台文件 解决方案 前台代码: var name = $("#username").val(); //用户名 var pwd = $("#pass