第2关:检测用户名是否合法
编程要求:
(1),根据提示,补充右侧代码,要求用户名必须为字母开头,由字母数字下划线构成,且长度为8到10位。
输出测试:
测试输入:cxyysj2019
预期输出:是
测试输入:cxyysj2019new
预期输出:否
提示:\w可表示数字字母下划线。
代码参考:
<?php
$s="cxyysj2019";
/********** Begin **********/
$check='/^(?![^A-z]+$)(?!\D+$)[A-z\d]{8,10}$/';//补全此正则表达式
/********** End **********/
if(preg_match($check,$s,$counts)){
echo '是';
}else{
echo '否';
}
?>