注册 登录
编程论坛 JAVA论坛

设计页面,从表单读入学号、用户名、电话号码

蔷薇蔓蔓 发布于 2016-05-22 13:14, 1954 次点击
用正则表达式对它们进行验证,学号“20”开头的12位数字,用户名由6至12位字母和数字组成且以字母开头,电话号码可能是3位区号或4位区号的座机或11位号的手机,将验证正确的内容插入表格显示出来。
2 回复
#2
蔷薇蔓蔓2016-06-17 16:55
只有本站会员才能查看附件,请 登录
#3
TsugumiYuu2016-06-18 09:39
我看看啊
学号   "20\\d{10}"
用户名  这个我写不来,查到的也是pattern的表达 '/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/'  她的原要求是有字母和数字
        我个人推出(可能是) "[0-9A-Za-z](?![a-zA-Z]+$){5,11}"(因为字母开头,所以推出后面只要不全是字母即可)
电话   "\\d{11}|\\d{3}-\d{8}|\\d{4}-\d{7}"

[此贴子已经被作者于2016-6-18 19:58编辑过]

1