求个正则表达式 preg_match ("/^[a-zA-Z0-9]+[a-zA-Z_]+[a-zA-Z0-9_]*/is","11a12")长度另控制吧.正则反正我不会控制那个…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpFunction 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');郁闷……问题还没回答完就给分了……正则和上面一个意思. 求一个PHP上传图片的好插件 php会员登录问题求助 php日期格式的问题! 在线播放与多线程断点下载问题 为什么不能连接到数据库,请大家帮忙,谢谢 请高手进来帮帮忙 PHP初学者:学php只安装php4.3.1可以吗?为什麽要装Apache,mySQL, CSDN里没有php高手了?怎么没人回答我的问题(发送邮件)? 【PHP】这样级别的初中级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');郁闷……
问题还没回答完就给分了……
正则和上面一个意思.