可以用正则表达式写,并且正则表达式也并不复杂:
http://www.regexlab.com/zh/regref.htm
http://www.regexlab.com/zh/regref.htm
解决方案 »
- Fatal error:Call to a member function setFetchMode() on a non-object
- 实现 图片 显示 下一组 上一组
- php只能做中小型的规模?
- 服务器curl模块的问题
- .htaccess问题求助!
- 帮忙看一下这是什么错误?急!
- 有类似unset删除数组的函数吗?
- 商务在线
- 有个小问题求教
- apache2.048+php5.0,mysql4.17安装正确,服务启动.为何php却总连接不上数据库
- php 有没有与asp 一样的Request.ServerVariables("HTTP_REFERER")的函数?
- php+mysql新手提问。。。。。。。超值分数等你来拿
至少包括2个字符;最多不能超过63个字符;可包含a-z中的字母,或者0-9中的数字和“-”;头尾不能是“-”。/^(?:([a-z0-9A-Z])[$1-]*[$1]$){2,63}刚学,不知道对不对可以试下
至少包括2个字符;最多不能超过63个字符;可包含a-z中的字母,或者0-9中的数字和“-”;头尾不能是“-”。/^[a-z,0-9,A-Z]{1}[a-z,0-9,A-Z,-]{0,61}[a-z,0-9,A-Z]{1}$
经过测试,可以
我用的是JAVASCRIPT
改成楼上说的,反而验证不了
function check(form)
{
var Reg=/^[a-z,0-9,A-Z]{1}[a-z,0-9,A-Z,-]{0,61}[a-z,0-9,A-Z]{1}$/;
if(!Reg.exec(form.txt1.value))
{
alert('格式不正确!');
return false;
}
}</script>
<form name="form1" method="post" action="" onSubmit="return check(this)">
<input name="txt1" type="text" id="txt1">
<input type="submit" name="Submit" value="提交">
</form>