preg_match ("/^[a-zA-Z0-9]+[a-zA-Z_]+[a-zA-Z0-9_]*/is","11a12")
长度另控制吧.
正则反正我不会控制那个……
长度另控制吧.
正则反正我不会控制那个……
解决方案 »
- nginx目录权限控制求助
- php mysql 开发圣经 第一章的订单例子时,测试出现 时间 问题,请高手解决
- curl问题,在线
- discuz 1.5中的$_G变量是如何来的
- BOM管理系统
- 怎样能建立一个最优的产品资料库呢?
- 请教一个思路~
- 为什么换行符接收不了,我用多行文本框,里面有换行符,然后把它放到MySQL数据里的Body(我用的是CHAR类型的),可是我发现换行符它不认
- 执行header("location:abc.php")出现找不到页面
- 请大家帮忙解决几个问题!与客户机环境有关!
- 用户验证思路:sid = md5( 用户名+IP+校验码 ),每次检查登陆状态时,根据sid到登陆信息表中判断,是否可行?
- MySQL & SQLServer
Function Check_User_Name($rwName){
$Che = preg_match ("/^[[:alpha:][:digit:]]+[[:alpha:]_]+[[:alpha:][:digit:]_]*/i",$rwName);
if (strlen($rwName)>=4 && strlen($rwName)<=16 && $Che == 1){
printf ('%s<br />',$rwName) ;
}else{
printf ('%s<br />','False!') ;
}
}
Check_User_Name('8888888');
Check_User_Name('88a');
Check_User_Name('8888888888888888888888888888888');
Check_User_Name('MoXie');
Check_User_Name('SysTem128');
Check_User_Name('Shinson_Moon');郁闷……
问题还没回答完就给分了……
正则和上面一个意思.