社区
基础编程
帖子详情
请问一下注册时检查用户名的正则表达式该怎么写
333sunshine
2005-06-22 12:49:14
要求用户名只能为字母,数字,下划线
怎么在PHP中实现?
...全文
116
2
打赏
收藏
请问一下注册时检查用户名的正则表达式该怎么写
要求用户名只能为字母,数字,下划线 怎么在PHP中实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmslovehxh
2005-06-22
打赏
举报
回复
if (theForm.Username.value.search(/^[A-Za-z0-9]+$/)==-1)
{
alert('会员登录名只能包括A-Z,a-z,0-9,下划线!');
theForm.Username。focus();
return (false);
}
js的
zhiin1
2005-06-22
打赏
举报
回复
<form onsubmit="return checkUser()">
<input type="text" name="username">
</form>
javascript这样:
<script>
function checkUser()
{
if(document.all.username.match(/^\d{5,20}$/)==null)
{
alert("用户名必须由5-20个a-z,0-9与下划线组成");
return false;
}
return true;
}
</script>
PHP:
<?
if(!preg_match("/^\d{5,20}$/", $_POST['username']))
{
exit("用户名必须由5-20个a-z,0-9与下划线组成");
}
?>
这是一个简单登陆验证也可以改为
检查
用户名
是否存在的ajax例子(可以自由扩张)
ajax学习(ajax in Ation和说明XMLHTTPRequest 的两本书) 博文链接:https://qsrock.iteye.com/blog/170328
Python程序设计:邮箱验证(案例).pptx
正则表达式
是一个特殊的字符序列,它能方便的
检查
一个字符串是否与某种模式匹配,利用正则可以快速准确的对邮箱进行校验。 任务 邮箱验证 任务目标 理解
正则表达式
的概念。 掌握
正则表达式
的语法。 掌握
正则表达式
...
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简
写
为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
php用户
注册
信息验证
正则表达式
1.
检查
用户名
是否符合规定“两位以上的字母,数字,或者下划线”,代码如下: /** *
检查
用户名
是否符合规定 * * @param STRING $username 要
检查
的
用户名
* @return TRUE or FALSE */ function is_username($...
html网页用户
注册
表单验证校验JavaScript源码代码
function checkuser(){//
检查
用户名
的方法 var usernameNode=document.getElementById("username");//通过id得到input标签节点 var str=usernameNode.value;//获取到input标签框框里面输入的值,是一个字符串 var...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章