【发布时间】:2015-06-14 13:56:45
【问题描述】:
我想为 IBAN 做一个非常简单的 JavaScript 验证。 对于学校的一个项目,这意味着验证的目标不是获得 100% 良好的 IBAN 验证,而是易于相处。
我尝试创建自己的:/^[A-Z]{2}+[0-9A-Z]*$/
但显然它似乎禁用了同一文件中的所有 Javascript。 这会禁用我的所有 JavaScript 的原因是什么?什么是好的验证?
验证的条件(可能还不清楚):
- 前两个字符必须是大写字母。
- 其他字符可以是数字和/或字母。
不必包含长度,因为这是在我的函数中使用另一个 if 语句检查的。
【问题讨论】:
-
如果你说有什么东西禁用了你的js,那么控制台肯定有错误。你能在这里分享代码的相关部分吗?
-
试试这个:[a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}( [a-zA-Z0-9]?){0,16}
-
@Artyom Neustroev 是关键(可能是使用错误的词),没有与之相关的错误。
-
@下面的代码似乎和我的反应一样。
标签: javascript html validation iban