【发布时间】:2017-09-11 09:25:37
【问题描述】:
我必须验证课程代码的用户输入。代码必须是:
- 长度为7
- 前 3 个字符为大写字母
- 后四位是 1000 到 9999 之间的数字
- 没有空格也没有符号。
到目前为止,我有这样的东西:
var inputMessage = "Please enter valid course code";
var userInput = " ";
userInput = prompt (inputMessage);
while (userInput.length !=7 || userInput.slice(-4)<1000 || userInput.slice(-4)>9999)
{
alert ("Invalid Course Code. Please try again");
userInput = prompt(inputMessage);
}
任何帮助都会很棒。我正在为 alpha + 没有空格/符号而苦苦挣扎。
【问题讨论】:
-
嘿,上面的代码好像不是用java写的 "var inputmessagge="" " is not allowed .insted use String
-
你提到了Java,但看起来你在写javascript??
标签: javascript validation user-input alphanumeric